JAVA高级软件工程师面试

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

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

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

面试难度

icon
“有难度”

面试感受

icon
“体验一般”

面试来源

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

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

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

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

面试:Node.js。感觉就还好吧,整体难度一般,耐心等待结果。
undefined
面试了职位:Node.js
暂无结果暂无结果
总共三个人群面,第一个做前端的,第二个做后端,第三个负责项目的,公司做海外棋牌游戏,提到以下问题:
2022-12-31 发布
【Node.js】面试分享
匿名用户
面试了职位:Node.js
确定通过确定通过
答主去年入司,说下感想—— 列几点我感觉不错的福利: 公司做医疗人工智能,主要是医学影像图像处理,研发挑战挺大;去年和家里人说我们做了一套新冠筛查系统,终于不用和某些亲戚解释码字搬砖到底做什么了(开发、算法岗位扩招增编,内推简历职位可以发我邮箱 alvin_2021202@163.com ) 公司配电脑,实习不用自己带(如果用不惯也可以带,没限制);屏幕是可旋转升降的27寸戴尔显示器,大部分都选择配两台,竖着码字横着看图,就,还蛮爽! 团建每季度有费用,不过最近因为疫情冻结了。。 行政小姐姐会投放一些零食,时不时会有全体大会,整体氛围还是比较友好和谐的 其他还有一些福利我只听说没有用到,比如重疾险。 最重要的是:没有强制加班文化!! 要是有没做完的事情、或者和团队赶项目干活还挺好。实在不喜欢那种没事也要你坐在办公室陪别人加班的,之前经历一次,再也不想去那种团队了。 去年公司拿了三类证、做了行标,今年有新计划,反正缺人!速来!求小伙伴!...查看更多
2 年前 发布
面试:Node.js。整体感觉有点打折扣,难度大概中等水平,目前还没出结果。
undefined
面试了职位:Node.js
暂无结果暂无结果
两轮面试,第一轮部门经理协同事2个人,第二轮CTO视频面试,最后一个逻辑题CTO提出需要电脑上编码:22、前端传入一个大文件给后端,后端根据id修改数据库字段状态,中间可能会有失败,大概实现逻辑怎样,前端想知道成功或失败呢,如果是一批一批执行中间出现几条错误又全部重新执行会造成数据库负担怎么处理,如果上传的数据有重复呢?...查看更多
2022-12-26 发布
面试:Node.js。整体感觉有点打折扣,难度尚可,还没出结果。
undefined
面试了职位:Node.js
暂无结果暂无结果
在boss上是武汉八爪网络科技有限公司,这个岗位外包到 众安科技(国际)有限公司 做保险引流项目,总共2轮技术面试,第一轮问:1、了解下最复杂的一个项目和使用的技术?2、typescript使用过?3、kafka消费时怎样映射topic?4、koa路由是怎么映射的?5、koa使用过哪些中间件,其中传输大文件怎么实现的?6、方法A有事务,方法B有事务,方法相互有调用,如何处理事务让它们统一提交或回滚?(面试官提到用装饰器做个统一的事务)7、方法里有一个事务,有一个kafka发送消息,如何确保commit以后才发送消息?(面试官提到用勾子在commit以后发送一个通知)8、ddd和mvc架构了解?9、redis在项目中使用场景?...查看更多
2023-01-15 发布
面试:Node.js。面试体验平平,整体难度一般,还没出结果。
undefined
面试了职位:Node.js
暂无结果暂无结果
1、过去那个项目比较有挑战?2、redis如何实现DB数据同步?(根据请求判断是否存在,不存在拷贝)3、如何保证2次请求同步执行,确保拷贝数据时一致?(锁)4、如何用redis实现同步?(分布式锁)5、redis分布式锁如何实现?6、数据库索引分几种类型?7、数据库事务如何实现的?8、原子性、一致性、隔离性、持久性 使用什么技术实现的?...查看更多
2022-11-13 发布
说明:JAVA高级软件工程师面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。
寻找更多岗位洞察

小程序

看准APP

公众号

看准公众号

APP

看准APP