腾讯-PCG-一面

1. 手撕:LRU
2. 手撕:最长无重复子串
3. 内核态和用户态的区别
4. 系统调用的步骤,如何触发
5. 频繁进行用户态和内核态的转化,对性能有影响吗
6. 进程和线程的区别
7. 进程和线程的通信方式
8. 使用多线程和单线程对比有什么优劣
9. 为什么会产生线程安全问题,直接对一个共享变量读写是否会有问题
10. 常见的同步方式
11. 虚拟内存,有什么作用
12. 浏览器输入url的过程
13. 三次握手,能否简化为两次
14. 第三次握手丢失服务端会怎么处理
15. 第三次握手可以携带数据吗
16. 四次挥手,二三次能合并吗
17. 拆箱装箱,频繁拆箱装箱是否对性能有影响
18. String,StringBuilder,StringBuffer
19. 字符串拼接用什么
20. GC如何判断对象是否存活
21. 内存泄露的场景
22. 类A有一个内部类B,B被外界持有是否会造成内存泄漏
23. 循环引用是否会造成内存泄漏
24. 四种引用类型
25. HashMap是不是线程安全的
26. HashMap底层数据结构
27. HashMap的key可以为null吗
28. HashMap用什么类型作为key性能最好
29. key使用ArrayList是否会有问题
30. 拷打项目
全部评论
量这么大,面了多久啊
3 回复 分享
发布于 03-15 19:26 辽宁
mark进程线程区别
1 回复 分享
发布于 03-16 10:41 吉林
离谱,我也是pcg,两面加起来就问了两道八股,总共不到50分钟
点赞 回复 分享
发布于 04-04 11:13 美国
请问这个算法是acm模式吗
点赞 回复 分享
发布于 03-21 09:57 上海
这面试时间得一个小时多了
点赞 回复 分享
发布于 03-18 15:35 福建
mark进程线程区别
点赞 回复 分享
发布于 03-18 12:24 重庆
过了吗佬
点赞 回复 分享
发布于 03-17 00:41 广东
QQ?
点赞 回复 分享
发布于 03-16 15:27 江苏
八股盛宴
点赞 回复 分享
发布于 03-15 20:59 上海

相关推荐

一面(5.30)45min自我介绍说说java中常用的集合linkedList 和 ArrayList的区别以及在什么时候会使用如果现在要自己实现一个hashmap,会怎么设计链表法和开放寻址有了解过吗?有哪些数据结构运用了开放寻址法说一下运行时数据区域里面有什么新实例化一个对象在堆上的一个分配流程是什么对gc的了解synchronized和juc包下面的工具类在日常开发中是怎么用的如何理解synchronized对性能有影响偏向锁是什么synchronized锁升级的流程threadlocal实现原理在开发中用到threadlocal中有没有什么坑为什么要在finally移除掉这个threadlocal强引用 弱引用 软引用 虚引用是什么concurrentHashMap的实现原理如何理解悲观锁和乐观锁,为什么认为乐观锁的性能会更好一次上下文切换大概要消耗多少性能,cpu空转又要消耗多少资源上下文切换的流程,上下文切换本质synchronized锁上了一个线程后,对于多核系统来说cpu资源可能会是什么状态spring的aop是基于什么实现的对cglib的了解,它是怎么去实现代理的在做项目的时候遇到特别有成就感的一件事在一个交易系统中,后端程序去调用微信支付接口,用户在使用微信支付时很久都没有支付,而后端程序并不知道支付成功还是支付失败,要怎么解决这种场景的发生为什么选择大二出来实习你以后是更希望成为一个更偏向业务的程序员还是更偏向技术的程序员校内的经历反问二面(6.5) 40min自我介绍讲一下mybatis拦截器的实现思路和应用场景数据隔离是怎么做的假如不限制时间不限制成本,实现数据隔离的方法threadLocal出现的bug怎么解决动态线程池是怎么设计的定时任务对动态线程池的作用假如说现在想要监控线程池的一些状态,你会想监控哪些属性讲一下双token机制探讨如何实现用户在token即将过期时无感的获取到新的token说一下对滑动窗口的理解想要实现随着时间变化的排行榜top100怎么实现问职业规划接不接受转go语言反问
点赞 评论 收藏
分享
评论
19
147
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务