土巴兔面经

一面:10.16(25min)

  1. 介绍一个比较熟悉的项目,讲一个遇到的问题及如何解决,然后根据我的这个问题进行深入讨论,包括指出了我原先解决方案的一些不合理性,并引导我想出新的解决思路,大概持续了15min
  2. 设计一个线程池需要考虑哪些因素
  3. 线程池的任务执行流程

终面(包括二轮技术面+HR面):10.18(40min)

终面是技术总监和HR一起进行的,技术官大概问了30分钟,HR大概问了10分钟

二面更多的是考察源码和一些底层的东西,很多问题都是围绕着源码和底层原理进行探讨的

  1. 对于一些框架的源码有去了解和学习吗?举例
  2. AOP底层实现是动态代理,那动态代理的底层实现又是什么?
  3. 反射可以获取类的私有变量吗,反射怎么破坏类的单例模式?
  4. 对于源码的学习,你有哪些更好的方法?
  5. 你认为学习源码对于你的收获是什么,有真正用上源码中的一些精髓吗?
  6. @Transactional这个注解,底层做了些什么?
  7. 一个私有方法加上了@Transactional注解,事务会对这个私有方法起作用吗?
  8. 介绍一个在实习中做的功能,并谈谈你收获到了些什么?
  9. 作为开发人员,技术很重要,你认为还有哪些也是工作中比较重要的?(沟通)
  10. 对于后台开发,你学习的一个技术体系是什么样的,怎么看待深度和广度?
    反问:①公司后台开发使用的技术栈?②是否前后端分离?③新人的培养制度

HR面就聊人生~

  1. 有什么业余兴趣爱好?
  2. 在实习的过程中,有遇到过哪些困难吗,如何解决的?
  3. 有了解过我们公司吗?
  4. 有女朋友吗?女朋友哪个专业的?
  5. 对于来深圳这边工作,有什么想法吗?
  6. ……

猜你喜欢

转载自blog.csdn.net/can_chen/article/details/109142400