一共两轮面试,一面是和公司的一个senior开发进行结对编程。会提前一周发一个大作业,一般是一个超市的购物车系统的设计。面试的时候会和你一起对代码进行优化,面试官非常棒,这一轮面试比较看重对设计模式和TDD(测试驱动开发)的实践。第二轮面试是文化面试,会让你选一个话题来做presentation。
thoughtworks后端开发工程师面试题
第一轮技术面主要考察了设计模式中工厂模式的实现,适配器模式的实现。一些Java八股中的内容:集合中Arraylist是如何实现扩容的,HashMap的实现原理以及扩容机制,并发编程中的关于多线程以及线程池如何使用的一些问题。还问了关于自身最大的优势这种比较常规的问题,总体来说面试难度适中,但是要注意这是2022年的面经,在今年可能不再具有参考价值。
你是通过何种渠道获得这次面试机会的?
答:网上申请
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试成功且工作
(共3412条) 腾讯
(共2293条) 百度
(共1539条) 中软国际
(共53条) 上海易宝软件有限公司
(共16条) 四川川大智胜软件股份有限公司
(共356条) 方正集团