JAVA高级软件工程师面试

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

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

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

面试难度

icon
“有难度”

面试感受

icon
“体验很好”

面试来源

社会招聘
32.7%
网络招聘
16.8%
内部推荐
16.8%
猎头推荐
16.8%
其他
16.9%

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

系统基于用户发布JAVA高级软件工程师面试经验的内容丰富度、发布时间等维度,经过综合计算并自动排序后予以展示。
默认排序
只看精选
面试难度
面试感受
门槛较高,但实际工作要求没面试那么高
匿名用户
面试了职位:Java高级软件工程师
确定通过确定通过
1.电话面试 2.视频面试,一群人面你一个; 3.笔试,没错,就是笔试 4.HR面 5.总裁面
2 年前 发布
面试是在武汉研发中心...
匿名用户
面试了职位:Java高级软件工程师
确定通过
面试是在武汉研发中心进行的,在居民楼里面,过去之后HR调试了半天, 还登录qq,然后进行视频面试,面试对面的是他们的技术经理,说话挺纯正的。 呵呵,大概面试了半个小时,主要是聊了些之前的项目什么的。
2 年前 发布
描述了做了什么项目。技术总监问了高并发测试和数据库集群。
匿名用户
面试了职位:Java高级软件工程师
确定通过确定通过
面试过程: 下着雪去的,简单的做了一套笔试题,没有难度。和第一轮面试官聊了做过的项目,下午和技术总监视频聊聊了高并发和数据库集群。
2 年前 发布
第一轮电话面试,主要问一些项目经验
匿名用户
面试了职位:java高级软件工程师
未通过感觉没戏
朋友内推的,先是第一轮电话面试,周六给我打的电话,面试不怎么问技术,主要是靠我自己讲,先自我介绍一下,再介绍一下项目经验,最后主要是问我一些项目的细节,包括业务方面问的比较多;整个过程挺轻松,不到半个小时; 今天HR又电话我,通知明天旺旺视频面试(我在上海),网上填一些资料,提供一下旺旺号码...查看更多
2 年前 发布
面试过程组织比较乱,时间拖的很长。
匿名用户
面试了职位:JAVA高级软件工程师
未通过未通过
一次面试参加的人有很多,去前要做好心理准备。如果还在工作,需要请好假。有一次笔试,二轮面试。笔试的时候在播放万得的培训视频,很吵。
2 年前 发布
先经过电话面1次,然后是视频面。
匿名用户
面试了职位:Java高级软件工程师
未通过未通过
先经过电话面1次,然后是视频面,问的内容很广,电话从java基础开始问起,对项目也针对性的提出问题,准备的比较充分,然后视频面的时候,比较深入的询问了一些大数据和系统优化方面的内容。
2 年前 发布
1

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高级软件工程师相似职位面试经验

GIS工程师面试不好,共4轮面试
高倩倩
面试了职位:GIS工程师
未通过未通过
不太好是个主管面试,但是感觉有点看不起人的样子?地址比较偏僻,旁边只有公交站,从地铁转公交很麻烦公司地址比较好找,三四层都是,从电梯出来就听到楼道间有人在吐槽 代码不好写产品不行敷衍交上去... 听起来就不是很靠谱,比较窒息
2022-07-08 发布
php研发工程师面试经验(北京)
匿名用户
面试了职位:GIS工程师
确定通过感觉靠谱
面试过程:在家视频面试,第一面主要问了php的基础知识,mysql的内容,熟悉的框架内容,最后做了一道动态规划的算法题(走台阶)面试官问的面试题:1. php ""和""的区别2. isset和empty的区别3. $this, self, parent的区别4. php魔术变量5. mysql索引模型,什么情况下设置了索引却不走索引6. 联合索引模型7. 防止sql注入 yii2 bindValue()和bindParam()的区别8. yii2框架 find() findOne(), all(), one(), scalar() queryAll() queryRow() 的返回值,已经结果集为空时候的返回值9. 说一些操作array的方法:array_values, array_column, array_push, array_pop求数组的交集,并集,差集?array_multisort?遍历array的方法?array_walk?除了array_walk还有什么可以遍历array的方法,array_search?10. php定义常量的几种方式...查看更多
2 年前 发布
GIS工程师面试很好,共3轮面试
5885
面试了职位:GIS工程师
确定通过感觉靠谱
经验等面试结束再谈,双非语言类大三。三月开始投简历面试,阿里三面挂(详情上一篇),六月份陆续接到京东网易offer,最后选择继续面试字节。 岗位:内容运营 日常实习生 timeline:6.20一面-6.21二面-6.22三面-6.27半夜发了offer 一面:25min左右 1.自我介绍。说了一半打断 2.针对介绍及简历深挖第二段实习经历,鹅厂用户运营。拉新过程,具体工作内容,社群运营的目的及作用,访谈的具体情况,拉新成果。 3.简单问了下第一段内容运营,工作内容。 4.职业规划 5.为什么选择互联网,是对本专业不感兴趣吗? 6.对于长短视频如何理解,如何定义长短? 7.你说你是b站重度用户,举例说明你最喜欢的三个up主。(庆幸自己看得多…面试上午...查看更多
2022-07-06 发布
来自一个踏实做事人的分享
匿名用户
面试了职位:WebGIS工程师
确定通过感觉靠谱
一面技术(感觉很友好):项目经理十分友好的做一个自我介绍,并礼貌性让我稍等技术过来面试,会简单聊到期望薪资。 二面人事(感觉很负责):人事对我本人现有学历、工资及相关福利的一些简单了解,会记录期望薪资及一些沟通中的问题。 三面技术(感觉很中肯):主要会了解我的工作经历及一些职业方向变动的原因,简单沟通了对部分技术的了解(当然主要还是地图这块儿)。 次要问题: 1.考查前端的一些属性及缓存,比如内外边距及圆角透明度、session、cookie等; 2.考查后端的一些架构了解,比如springboot涉及到的一些技术。 主要问题: 1.考查地图的使用经历对其使用过程的熟练程度。(我觉得一个合格的GISer应该对这块儿有一个系统性的掌控,我也在查漏补缺) 2.考查地图相关的知识点,及一些地图加载的方式。 3.对三维地图的了解程度。 ...查看更多
2 年前 发布
面试:GIS工程师。面试还好,面试难度良好,感觉没戏。
看准15762
面试了职位:GIS工程师
未通过感觉没戏
过程一:HR对精心准备的ppT当场演讲,介绍公司的相关情况以及未来愿景,并提问我们对于公司的认识。(提前做好了功课)  过程二:一圈人的介绍听下来,由HR根据每个人的情况。随意对每个人提两个问题。我轮到最后一个回答问题,我的问题很简单,因为在场的求职者就我一个人是外地的高校,她让我阐述一下我作为一个上海人为什么要去外地高校继续学业。这问题可真是的,我在大一的时候就已经回答过无数人了。问题二,居然她让我把我刚刚陈述的那段话用英语复述一下,我差点蒙到。不过还好还好,好歹是学过英语的,即使我很久没讲英语了,但是我也要表现得很镇定,进行了简短的英语阐述。  过程三:性格测试 就是在很短的'时间内,不需经过大脑思考,尽可能答完手上的题目。之所以要进行性格测试,是因为企业领导会根据你的性格来测评你能否胜任这个岗位,或者根据求职者的自身情况来安排更适合的工作。...查看更多
2023-05-11 发布
说明:JAVA高级软件工程师面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。
寻找更多岗位洞察

小程序

看准APP

公众号

看准公众号

APP

看准APP