腾讯实习生一面面经(后台开发)

自我介绍,介绍项目、会的技术

1.单例模式、懒汉饿汉

2.然后可能因为简历上写的相关技术的原因,面试官让在Spring中实现单例模式

3.多线程下如何实现单例,加锁?怎么加?

4.用工厂模式制造不同的单例出来

5.利用缓存实现一个物品抢购场景

6.上个场景中,数据是以什么结构存储的,list,Arraylist的扩容方式?原理

7.如何用数组实现一个链表?数组中存链表结点,删除一个结点的时间复杂度是多少?

……

总结:面试官主要还是围绕简历上写的内容来问,比较基础,但是知识之间一定要融会贯通,最好都有实际应用,而不仅仅是理论学习,方能哈哈哈!!!

猜你喜欢

转载自www.cnblogs.com/jixiegongdi/p/10604143.html