JAVA高级软件工程师面试

JAVA高级软件工程师面试经验页提供了该职位近年来在全国各城市、企业的JAVA高级软件工程师面试问题、面试难度、面试感受等信息。
2024-04-24 06:00:00 更新

JAVA高级软件工程师面试概况

基于用户贡献的705JAVA高级软件工程师面试经验统计分析得出,结果仅供参考。

面试难度

icon
“有难度”

面试感受

icon
“体验一般”

面试来源

网络招聘
47.5%
社会招聘
23.2%
猎头推荐
16.2%
内部推荐
10.1%
其他
3.0%

JAVA高级软件工程师面试经验

系统基于用户发布JAVA高级软件工程师面试经验的内容丰富度、发布时间等维度,经过综合计算并自动排序后予以展示。
默认排序
只看精选
面试难度
面试感受
数据库和网络关注度比较高
匿名用户
面试了职位:Java高级软件工程师
确定通过感觉靠谱
1、半个小时,几个笔试题,Sql+redis+springaop+treemap等等 2、一面聊一下项目,聊一下心得,然后是重点问Mysql的sql优化、索引设计等等 3、二面主要是项目经验,最大的挑战、为什么。然后你为什么值这么多工资得表现出来 4、也是最重要的,所有公司都要问的:你为什么要离职?...查看更多
2 年前 发布
两位面试官都挺不错的。
匿名用户
面试了职位:Java高级软件工程师
未通过感觉没戏
两位面试官都挺不错的,后边一个有什么加班情况都提前告知,就是自己不怎么在状态,面试结果不是很理想。
2 年前 发布
问题不算难 但涉及面很广
匿名用户
面试了职位:Java高级软件工程师
未通过未通过
问的问题很多, java基础 算法 JVM等等 自己没准备好 没抓住自己这次机会 人力妹子超级nice 面试官也很好
2 年前 发布
整体上没什么难度,面试人员都挺好的
匿名用户
面试了职位:Java高级软件工程师
确定通过感觉靠谱
总共三轮面试,hr,技术经理,技术总监(感觉是)。 hr就问了些简单的情况以及换工作的原因。 技术经理比较腼腆,关于项目的事稍微问了一下,随便聊了聊就可以了。 最后技术总监聊了下,还当面指导了一些技术问题,挺好也挺健谈的。关于技术问题没多聊,说技术经理已经面过,就不多过问了,最后谈薪资的时候可能略有分歧。如果对工资期望很高的话建议就别去了。 整体上面试还行,公司整体看上去非常忙碌。...查看更多
2 年前 发布
面试不打无准备值仗,好单位更注重员工的综合素质。
匿名用户
面试了职位:Java高级软件工程师
确定通过确定通过
整体共三轮面试吧。第一轮人事就简单沟通下相关内容,就安排了二面。二面是CTO直接面试,是个海归,事先做了点功课,知道对面是个技术大牛,以为会问很多技术问题。面试聊了1小时左右,技术点询问的并不多也是出乎 我的意料。 反而更注重交流一些工作经历。详谈的很愉快,也聊了很多,然后安排了三面。三面是以为部门经理,这轮也聊了一个多小时,询问的非常细致,从简历开始一直问到结尾,包括自己表述的很多技能标签也都一一询问。 因为都是自己常用技能,所以回答的都很顺利。面试结束感觉如释重负,期间也有语无伦次吐错词的情况,还是有点紧张。...查看更多
2 年前 发布
主要是面试架构方面的知识
匿名用户
面试了职位:Java高级软件工程师
确定通过确定通过
一面和二面都是问的所做的项目,技术架构,负载方面的问题。主要是springcloud架构选型;rabbitmq与kafka选型;项目遇到过什么难点,怎么解决的;架构有没有可以优化的地方。
2 年前 发布
去面试了,上海分公司办公楼环境有点吓人。
匿名用户
面试了职位:Java高级软件工程师
未通过感觉没戏
去面试了,上海分公司办公楼环境有点吓人,一度我都犹豫要不要上楼面试。最终觉得既然来了还是聊聊看。 聊下来感觉到是挺好的,面试官跟我说,这里是临时办公室,下班年就搬了,公司是做建筑行业B2B电商的,注册资金1个亿,又介绍了公司发展规划和目标,沟通下来我倒是对这家公司产生了兴趣,希望能够拿到他们家的offer~等待中。...查看更多
2 年前 发布
面试通过,不过由于薪资给的没有58的高,所以放弃了
匿名用户
面试了职位:Java高级软件工程师
确定通过感觉靠谱
1,首先就是简单介绍一下自己 2,问了java基础的问题,static,final啊什么的,然后就是多线程的问题,实例锁与类锁的互斥之类的 3,Mysql的一些问题,数据库隔离级别什么的,然后索引的结构,对索引的一些看法,其实就是要你说问什么要用B+tree 这个需要从磁盘io去说 4,要写了连个简单的程序,两个字符串数字相加,不能用jdk自带的类型转换方法,还有一个就是链表反转,要求最优写法。...查看更多
2 年前 发布
4
fengjr面试感言。
匿名用户
面试了职位:Java高级软件工程师
未通过未通过
今天去面试,面试等了三个小时 差评, 1、打电话给HR,HR说 中午吃饭可能三点才回去。 2、面试技术,是一个小菜鸟过来一面的,首先第一个问题不是自我介绍,没有看过我的简历,一顿乱问,问我用没用过MQ。我用MQ的时间可能比你岁数都大。 3、小菜鸟说技术可以,去问问他们经理,然后HR过来说回去等消息。当我听到等消息的时候基本就知道结果了。就是挂了。 就是HR不知道怎么做人,然后基本的HR要做的工作都不知道,都说凤凰金融加班多,为什么加班现在明白了,下午都睡到3点多,公司太散漫,是一个养人的地方,技术能力差,差好多。如果想混日子 凤凰金融是一个不错的地方。...查看更多
2 年前 发布
1
考了三道手写算法,感觉他们对算法要求非常高
匿名用户
面试了职位:Java高级软件工程师
未通过未通过
1. 讲项目 20 min 2.手写算法:遍历有一个随机指针的树,完成树的clone 3.怎么实现短网址 4. 两个集合做diff,不允许使用额外空间 5. 日程表(start_time,stop_time)判断有没有conflict
2 年前 发布

JAVA高级软件工程师常见面试问题

从面试过程中感觉公司重视基础,重视具体实现过程,而不是仅仅懂得使用。
匿名用户
面试了职位:Java高级软件工程师
确定通过确定通过
多了解底层实现机制,设计模式,多程序等。
2015-11-10 发布
来自快钱的面试
MYSQL的优化问题。
匿名用户
面试了职位:Java高级软件工程师
未通过感觉没戏
回答了具体的优化措施,从如何分析SQL文开始 一直到定位为何会慢,讲了讲索引方面的具体优化过程。
2015-11-09 发布
来自京东的面试
你最擅长的是什么。
匿名用户
面试了职位:Java高级软件工程师
未通过未通过
...查看更多
2015-11-04 发布
来自汇中财富的面试
java实现 数组中两个元素相加等于指定数的所有组合 我当时回答了一个算法 但是不能满足他快速的要求 下面附上回来查阅的资料的正确写法。
匿名用户
面试了职位:Java高级软件工程师
未通过未通过
package wxy; public class alg1 { public static void main(String argv[]) { int[] array1 = {10,2,7,4,5,6,3,8,9,1,11,12,13,14,15}; int[] array2 = {1,2,3,4,5,6,7,8,9,10}; int[] array3 = {1,2,3,4,5,6,7,8,9,10}; alg1.execute1(array1, 14); System.out.println(" ---------------------------"); alg1.execute2(array2, 8); System.out.println(" ---------------------------"); alg1.execute3(array3, 8); } //思路:使用hash表存储数组各元素是否存在的标志,然后遍历数组,判断sum与当前数组元素的差值是否在hash表中, //若为真则打印,该算法不要求数组有序,但要求一个hash数组的额外空间,时间复杂度是O(n) private static void execute1(int[] array, int m) { int size = array.length; int hash[] = new int[size]; for(int i = 0; i < size; i++) { hash[array[i]%size] = 1; } for(int i = 0; i < size; i++) { int tmp = m - array[i]; System.out.println("tmp:"+tmp+"------- i:"+i+" size:"+size); System.out.println("1:"+tmp +"------------"+ array[i]); if((tmp > array[i]) && (hash[tmp%size] == 1)){ System.out.println("2:"+hash[tmp%size]); System.out.println(array[i] + " " + tmp); } System.out.println("-------------------------------"); } } //思路:该方法的前提是要求数组是有序的,然后再遍历数组,判断sum与数组元素的差值是否在数组中,由于数组有序所以可以采用二分查找的方法 //二分查找的时间复杂度为O(logn),排序的时间复杂度是O(nlogn),查找n次,总的时间复杂度为O(nlogn),避免了空间的浪费 private static void execute2(int[] array, int m) { for(int i = 0; i < array.length; i++) { int tmp = m - array[i]; if (tmp > array[i]) { if (binarySearch(array, tmp) != -1) { System.out.println(array[i] + " " + tmp); } } } } private static int binarySearch(int[] array, int key) { if (array.length == 0) { return -1; } int first = 0; int last = array.length -1; int mid; while(first <= last) { mid = (first + last) / 2; if (array[mid] == key) { return mid; } else if (array[mid] < key) { first = mid + 1; } else { last = mid -1; } } return -1; } //思路:该方法的前提是要求数组是有序的,使用两个指针,分别指向最后一个元素和第一个元素,判断它们的和是否等于sum,若等于则打印,并且first向前移动,last也向前移动 //若它们的和小于sum,则说明first太小了,需要first向前移动,若它们的和大于sum,则说明last太大了,需要last向前移动,直到last>=first private static void execute3(int[] array, int m) { int first = 0; int last = array.length -1; int sum = 0; while(first < last ) { sum = array[first] + array[last]; if (sum == m) { System.out.println(array[first] + " " + array[last]); first++; last--; } else if (sum < m) { first++; } else { last--; } } } }...查看更多
2015-10-30 发布
来自百度的面试

JAVA高级软件工程师相似职位面试经验

Erlang面试不好,共4轮面试
匿名用户
面试了职位:Erlang
未通过未通过
首先是线上笔试,通过后给你打电话讨论,然后公司报道有三周考核,第一周是erlang基础,比较简单,第二周模拟客户端与服务端的通信,功能写出来很简单,可是考核重点在格式,格式达不到考核官的要求都得挂,只会给你说哪里格式错了,给你点提示,自己去改,没改好可以延期,但延期你也改不好,基本上就在这里都被淘汰了,我们6个人进了1个,考核相当严了。建议如果学校不是双一流及以上,还是不要去浪费时间了,学校好有关照的。...查看更多
2022-05-27 发布
Erlang面试很好,共3轮面试
匿名用户
面试了职位:Erlang
确定通过确定通过
笔试难度有点高,因为是转语言,所以笔试远比面试难,笔试分值数据结构与算法占了一半,需要实现某些数据结构,其实就是比较看重408吧。技术面的基本不问什么,看一下进程和线程这块知识应该会加分HR一直强调项目在赶进度,加班比较严重,问的问题也比较犀利
2 年前 发布
面试:Erlang。整体感觉不错,面试问题倒不难,收到offer了。
软件小兵
面试了职位:Erlang
确定通过确定通过
先是一轮电话面试,因为本身也是做通讯协议栈的,所以问的还是比较愉快的然后到笔试题,一共三个题目,难度差不多中等中比较简单的吧。然后是一轮技术面,就是介绍了下项目还有一道手撕代码,难度差不多也是中等吧最后就是两轮管里面,基本就是聊天,其中一轮需要用英语做一下自我介绍...查看更多
2022-10-29 发布
整体感受不错,可以选择入职的公司。
匿名用户
面试了职位:Erlang
确定通过确定通过
刚面完诗悦三轮,觉得公司环境挺不错的,HR前台小姐姐热情,感觉比较重视这里员工的感受,面第一轮是HR,第二轮是技术面,第三轮应该是制作人吧,然后后面两轮他们都挺严肃的,这个都还好,大佬严肃也正常,面试问题比较粗暴,直接问这个XXX懂不懂,有遇到什么难点,有什么方法解决,解决方案后面还能怎么优化之类的,就是平时自己有做过有思考过应该问题就不大了。 最终面试通过了,拿到offer,不过我手上也有挺多offer的了,诗悦提供的offer在我手上单纯看薪资不是最佳的,但我看重他们这边的项目成功率,以及是有过成功项目经验的团队,那个第二轮的面试官也是给我一种不满足于现有成绩,不断追求在产品上的突破,技术稳定性,所以我会觉得我可以跟着这个团队一起成长,毕竟我现在的技术也不是牛逼到直接能用的那种,那我也就跟着成长吧,而且也是希望后面有更好的选择,不局限在小公司吧,等我在诗悦做成几款产品,我估计自己的背景就很不错了吧。 ...查看更多
2 年前 发布
1
考核有难度 建议慎重考虑 没过没钱
匿名用户
面试了职位:Erlang
确定通过确定通过
7月中旬 参加面试 第一轮先笔试 共5道题 是编程通用逻辑题 语言不限制 做完笔试回去等通知 笔试合格 hr会跟通知你来公司 了解公司情况 hr不谈技术 只是做个自我介绍 介绍公司背景 福利待遇 会告诉你时候有3个星期的考核阶段 考核过了才进去实习期  每周一次考核 共三周 如果考核期没有通过 直接淘汰 并且考核期工资不予发放 第一周就是看erlang的文档 学习语法和api等等 然后有40道练习语法的小练习题可以做(不计入考核内容)看你自己能做多少 第一周考核内容 为erlang语法逻辑题 上机考核 三小时全对即可通过 第二周是自学公司框架引擎 然后结合所学完车他给出的测试题目 做完满足达标要求即可通过 第三周是使用第二周所学的引擎架构按照它给出的项目需求文档 完成一个完整的项目 达标即可通过 本人目前正在参加二阶段考核 考核有一定难度 建议大家慎重考虑是否参加考核 ...查看更多
2 年前 发布
说明:JAVA高级软件工程师面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。
寻找更多岗位洞察

小程序

看准APP

公众号

看准公众号

APP

看准APP