腾讯实习基地(提前批)PCG-客户端开发

投的后台开发,无意向部门,被PCG部门客户端开发捞了

一面

整体比较简单,面试官很和蔼,就是看你基础知识掌握的如何,问了数据结构、计网、操作系统,具体忘了,个人感觉只要学过有点印象,不背八股也能答。没问项目。

手撕:***********

二面

先让讲一讲自己本科硕士期间值得讲的经历(项目,竞赛...)

简单介绍了下简历上的项目,然后顺着问了点相关问题,楼主项目准备很烂,问了几个就不问了

八股环节

1.问主用语言(Java)

2.讲讲java异常处理的底层原理

3.try catch有什么弊端

4.重载和重写

5.构造器可以被重写吗

6.返回值类型相同算不算重载

7.平衡二叉树和红黑树 区别

8.细讲红黑树原理

9.什么场景下会用红黑树

10.垃圾回收机制(答了垃圾回收条件和一些垃圾回收算法,但面试官好像不太满意)

11.文件一行一个单词 找出出现频率最高的单词

12.如果文件很大呢

13.线程池原理

14.如果让你设计一个死锁检测工具,你会怎么做(有向资源图)

15.图的节点和边分别代表什么

16.两个排序好的数组,怎么高效判断是否存在两个相同数字

17.为什么握手三次 挥手却要四次

18.终端设备弱网环境下如何优化设备使用体验,从整个网络链路的所有环节考虑

手撕:**********

全部评论
佬的base写的哪里?
点赞 回复 分享
发布于 02-21 22:45 湖北
佬,细讲红黑树怎么说,让讲一下插入删除的细节嘛?
点赞 回复 分享
发布于 昨天 16:06 天津

相关推荐

02-21 11:17
门头沟学院 Java
全程1h1. 上一段实习主要做了什么2. 除了Java之外有没有了解过其他语言?3. 手撕:数组相加4. Java有哪些基础类型?5. double和float使用有什么要注意的事项?6. 接T5,为什么double和float会出现精度问题(答了二进制表示小数导致的问题)7. 接T6,具体说一下(不会)8. 既然double和float会出现精度问题,那有没有什么类可以替代?9. new一个BigDecimal可能会传入一个对象,应该传入什么?传入double可以吗?(回答了传入double可能还是存在精度问题,一般传字符串)10. 接T9,为什么传String比传double更好?11. BigDecimal底层实现?12. 集合有哪几种?13. 接T12,刚才说到了ArrayList,除了ArrayList还有什么?14. Vector和CopyOnWriteArrayList之间的差异是什么?15. CopyOnWriteArrayList的缺点是什么?16. HashMap是否存在线程安全问题?17. ConcurrentHashMap是怎么保证线程安全的?18. HashMap是有序的吗?要保证有序要用什么?19. 接T18,LinkedListMap保证了什么顺序?怎么保证的顺序?20. 接T19,还有其他的Map是有序的吗,但是有序方式不一样的那种?21. 一个对外的接口突然发现变得很慢,什么原因?22. 刚才提到了SQL慢查询,怎么优化?23. 刚才提到了分库分表,你是怎么做分库分表的?24. 接T24,因为字段太多了切成多个表,要怎么查?多表联查是否导致性能下降?25. 有了解过分片的原理吗?26. MySQL索引要遵守哪些原则?27. 刚才你提到了最左匹配原则,联合索引abc,查询条件cba(and)的话索引会不会生效,abc(or)呢?28. 场景题:CPU100%问题怎么排查?29. 场景题:导致CPU100%的原因是什么?30. 说说垃圾回收机制是怎么样的31. JDK8之后还有永久代吗?元空间能放大数据吗?32. 除了minorGC之外,还有什么GC?33. fullGC是怎么样的?(引导回T29)34. fullGC的触发条件是什么?35. 项目拷打反问:1. 面试表现和建议2. 部门业务第一次面大厂,面试体验很好,不会的或者答得不够完善的面试官都会慢慢引导,只是我的水平有待提高,期待下次一面面试后10分钟流程结束
点赞 评论 收藏
分享
评论
4
18
分享

创作者周榜

更多
牛客网
牛客企业服务