首页 > 腾讯csig后台开发暑期实习面经(一面+二面)
头像
KenRobb
编辑于 2021-05-13 22:05
+ 关注

腾讯csig后台开发暑期实习面经(一面+二面)


一面:

1.      自我介绍

2.      大学期间学了什么专业课

3.      数据结构熟悉吗 了解过算法吗

4. Hashmap了解吗 它是一种怎样的数据结构

5. Hashmap为什么是线程不安全的,如果必须保证线程安全要用什么数据结构(hashtable

6. Hashmaphashtable有什么区别

7. Hashmap底层是什么数据结构实现的

8. Hashmap查找数据的原理 为什么查找数据快(我说了底层有红黑树)

9.      红黑树和其他的二叉树有什么区别 为什么选择红黑树

10.   红黑树是怎么保证自旋次数相对少的

11.   有没有项目经验

12. Spring的三大特性说一下

13.   堆和栈了解吗 他们有什么区别(我说堆不会他就没问了)

14.   链表和栈分别是什么数据结构 它们有什么区别

15.   问一个简单的算法题,怎么样用链表实现栈的功能(我没答出来,这一题应该是链表采用头插法就可以实现)

16.   排序了解过吗 把你知道的排序说一下(这个要说出来排序原理,我说了冒泡,选择,插入,快排,希尔,归并)

17.   哪些排序是稳定的 为什么稳定

18.   如果现有数据大致有序用什么排序 为什么(插入排序)

19.   现在有一百万个数据 我要找里面最大的一千个 怎么样做

二面

1.      自我介绍

2.      大学期间学了什么专业课

3.      数据结构熟悉吗 了解过算法吗

4.      会什么数据库(我说了mysqlredis

5.      又问了我hashmap hashmap为什么用红黑树而不用别的平衡树

6.      红黑树和avl树有什么区别

7.      哈希算法了解吗 说一下

8.      你用的是哪个版本的jdk(我用的11)然后他就问jdk不同版本有什么区别 你用的jdk11jdk8有什么区别了解吗(没怎么答上来 )

9. Jdk源码看过吗 里面用到了那些设计模式

10.   单例模式是怎么保证对象单例的 有没有办法可以破坏单例(反射和反序列化可以破坏)

11.   说一下反射的原理  说一下动态代理

12. Mysql数据库的三大范式

13. Mysql数据库的索引有哪些

14.   一定需要索引吗 索引有什么缺点

15.   为什么用索引查询起来会快 索引底层是什么数据结构

16. B+树是一种什么样的树 B+树和红黑树有什么区别

17. B+树索引和hash索引的优缺点

18. Redis是什么数据库 和mysql有什么区别

19. Redis是如何应对高并发的

20. Redis集群结构 数据结构设计 key是怎么存储的 key命中率低怎么办

21.   找出1T数据中重复率最高的名字

22.   算法题:爬楼梯,一次可以跳一步或者两步 求总跳法

23.   井盖为什么是圆的你了解过没


额 流程走的非常快  三天就可以走完三面 晚上面完第二天就会约二面 第一次拿到offer 把面试经验分享给大家


更多模拟面试

全部评论

(19) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐