查看全部1230条面经
最近更新时间:2023-10-26 16:02:37
天之林地美工刀主编
面试了职位:Java
感觉没戏
面试:Java。面试还好,整体难度中等,个人感觉没戏。

一面

  • 简要介绍过经历后,问了一些基础的八股文问题:
  • synchronize对比lock
  • synchronize的底层原理
  • Java Lock的底层原理
  • renentrant lock 的怎么实现线程同步
  • lock 内部的实现
  • spring启动怎么解决决循环依赖
  • 设计题,设计在高并发状态下,如何让用户抢红包
2023-10-26 发布

相关推荐

一棵树
面试了职位:Java - 北京
感觉没戏
面试:Java。感觉一般吧,难度不小,应该是没过。
面试主要围绕Java编程语言展开。 整体而言,我觉得面试体验一般般,因为面试难度不小,让我感到有些吃力。我觉得自己在面试中可能没有表现得很出色,所以应该是没能通过这次面试。面试过程中,面试官对Java的相关知识进行了深入的考察,涉及到了面向对象编程、多线程、异常处理等方面的问题。我在回答这些问题时感到有些吃力,因为我平时的工作经验主要集中在其他方面,对于Java的一些细节问题可能没有准备得很充分。不过,这次面试也让我意识到了自己在Java编程方面的不足,也激励我更加努力地学习和提升自己。虽然这次面试可能没有成功,但我会把这次经历当作一次宝贵的学习机会,为未来的面试做更充分的准备。
4轮面试:视频面试、笔试、部门主管面试、协作同事面试
面试感受:一般;面试难度:困难;面试来源:内部推荐
2023-12-09 发布
兰苍神州烧烤炉留学顾问
面试了职位:Java - 济南
感觉靠谱
面试:Java。面试体验还不错,面试难度挺大的,应该是通过了。
视频面2.14, 17:40, 25min;1.项目中用到的 MySQL 索引调优过程,JVM 调优过程;从无锁引的全表扫描,到建立普通索引的索引扫描,再到联合索引的索引范围扫描,避免了回表的次数;JVM 调优为了降低 Minor GC 和 Major GC 的次数,分析是因为动态晋升年龄过小导致老年代频繁被打满,通过调大新生代内存,减少 Minor GC 次数,增大了老年代的晋升年龄,进而减少了 Major GC 的次数;2. AQS 队列的原理答了 AQS 队列的基本原理,介绍 ReentrentLock 的实现过程;3. 介绍一下 CAS 讲了 CAS 中的三个重要参数,介绍了 ABA 问题以及它的解决方案;4. ThreadLocal 的作用拷贝共享变量的副本,避免发生线程安全的问题,讲了内存泄漏,强软弱虚四种引用方式,底层 ThreadLocalMap 的哈希冲突解决方案;5. HashMap , TreeMap 的区别6. SpringBoot 启动的过程 (不会)7. Spring 中对象注入可能存在的问题 Autowired 注入 默认以 Type 注入,接口如果有多个实现类的话需要用 name ,默认是根据变量名为类名去找要注入的具体类,也可以使用 Qualifier 注解指定具体要注入的类名8. MySQL 中的最左匹配问题
1轮面试:视频面试
面试感受:很好;面试难度:困难;面试来源:校园招聘
2023-11-04 发布
匿名用户
面试了职位:Java - 北京
感觉靠谱
java开发岗
1.问了简历上的项目,很深很深,由浅入深到实现,各个过程的实现。问得很详细。 2.问了Java基础的一些内容,abstract class和interface区别,多线程,数据结构(java heap和stack内存),arraylist和linkedlist区别,java同步异步。 3. 代码,实现queue。
面试感受:很好;面试难度:普通难度
2 年前 发布
3
文芙轩橡皮策划
面试了职位:Java - 南昌
未通过
面试:Java。感觉一般没有很刁难,题目中等难度,结果被pass掉了。
    一开始是先让你在电脑做笔试题,包括选择、填空、简单、编程题。上面的题目我在牛客上见过一些。应该大部分是来自上面的。填空题有:java迭代器的三大方法,看程序写结果。简答题问了mybatis#{} 和${}的区别,还有多线程有几种实现方式。编程题是猴子吃桃。    笔试完了,立马就去办公室进行技术面。先自我介绍,然后问对他们公司有了解吗。之后让我介绍下自己做的项目,项目的业务流程,有那些亮点。可能是我没答好,接下来没问我项目了。后面问的全部是八股文:java的迭代器、TCP和UDP的区别、三次握手、死锁的发生和解决方案。spring Bean的生命周期,介绍springMVC的几大组件等等。还有给你一个集合,你能想到几种去重的方法,mybatis如何跟数据库映射。    spring那块的八股文我看的少,没回答好。最后也是没通过,但是最后问了,笔试和一面过了还有二面。
3轮面试:笔试、填信息表、部门主管面试
面试感受:一般;面试难度:有难度;面试来源:BOSS直聘
2023-11-19 发布
柳永
面试了职位:Java - 杭州
确定通过
面试:Java。面试态度挺好的,整体难度中等,告知通过了。
面试流程1. 初步筛选在提交简历一周后,我收到了恒生芸泰科技网络的 HR 电子邮件,通知我进入初步筛选阶段。这一阶段包括了一次电话面试,主要围绕我的简历和过往经验进行了讨论。面试官友好且专业,让整个对话过程非常舒适。2. 技术面试通过了电话面试后,我被邀请参加技术面试。这是一个在线视频面试,面试官包括几位公司的高级工程师。面试内容主要围绕我的技术背景、项目经验以及解决特定问题的能力。此外,我还进行了一次在线编程测试,涉及数据结构和算法。3. 经理面试技术面试后的几天,我被安排与部门经理进行面试。这次面试更侧重于评估我的团队合作能力、领导潜力以及适应公司文化的程度。面试过程中,经理详细介绍了公司的发展方向和团队的工作方式,这让我对未来的工作充满了期待。4. HR 面试最后一轮是与人力资源部门的面试。这主要是关于薪资、福利以及其他雇佣条件的讨论。HR 非常详细地解释了公司的福利政策,包括培训、职业发展机会以及工作与生活平衡的支持。面试心得整个面试流程组织得非常周密,每一轮都严格按照预定时间进行。恒生芸泰科技网络的面试官们都非常专业,同时也显得友好和支持,这让整个过程变得不那么紧张。技术面试是挑战性最大的部分,特别是在线编程测试。准备充分是关键,我事先复习了一些常见的编程问题和数据结构知识。同时,我也准备了详细的项目经验描述,这在技术面试和经理面试中都派上了用场。与 HR 的交谈帮助我更好地了解了公司文化和员工福利,让我对加入恒生芸泰科技网络感到更加期待。结语最终,我很高兴地收到了恒生芸泰科技网络的工作邀请。整个面试过程不仅让我更加了解这家公司,也是一次宝贵的自我提升机会。对于准备申请这家公司的人,我的建议是:充分准备,自信展现,并且对每一次面试都保持诚挚的态度。这样的经历,无论结果如何,都将是一次宝贵的成长。
2轮面试:总监/老板面试、HR面试
面试感受:很好;面试难度:有难度;面试来源:BOSS直聘
2023-10-31 发布
匿名用户
面试了职位:Java - 北京
确定通过
技术驱动的快手值得一试
5月份参加了快手的面试,是2轮技术面+1轮HR面,每轮技术面1 ~ 1.5小时左右。面试官很nice,有耐心,态度也很温和。 1轮面试主要围绕着自己的项目,考察了很多基础,包括所用组件的原理,相关组件的优劣对比,项目设计方案的原因,分布式一些问题的解决方案。 整个项目讲解下来,基本考察了我对项目、对所用组件、以及基础的理解深度。聊完这些后,出了一道算法题,手写出来,之后又给出了生产环境的实际问题,和我讨论。整体下来,是我喜欢的面试风格。 二面考察的会覆盖的更全一些,最后同样也是两道编程题,一道算法题,一道实际生产环境的问题,考察点比较全面。
面试感受:很好;面试难度:有难度;面试来源:内部推荐
2 年前 发布
2
左右
面试了职位:Java - 北京
感觉没戏
面试:Java。细节还是很不错的,题目有难度,基本没戏。
就说一下部门面试感受吧,首先形式很正规,面试官介绍,面试内容介绍,面试大概用时介绍,其次是技术栈的面试,涉及基础知识,项目经历,面对一些问题的解决方法,很全面。虽然我有些没有回答上来,但整个面试感受还是不错的。
6轮面试:视频面试、笔试、填信息表、部门主管面试、协作同事面试、HR面试
面试感受:很好;面试难度:困难;面试来源:BOSS直聘
2023-12-21 发布
面试流程:共经历了1轮面试
整体感受:一般
面试难度:有难度
面试来源:社会招聘
公司对比
快手
查看更多java开发工程师的内容