腾讯PCGQQ客户端开发二面
无自我介绍
八股
- 进程、线程、协程
- 一个线程的内存大概会有多大?
- 单核CPU上跑多线程程序有意义吗?
- 虚拟内存
- 操作系统静态库和动态库
- 栈溢出问题(我忘了,面试官逮着可劲问、问了好久)
- 堆溢出和栈溢出的区别
- Java中创建大量线程会有什么问题?
- Java中分配在栈里的数据结构
- I/O 多路复用
- 解决IPv4地址不足的方法(除IPv6外)
- NAT的工作原理
- TCP报文头部包括哪些字段?
- IP放在TCP的哪个位置?
- HTTP/1.0、/1.1、/2.0、/3.0的区别
- Java如何判断一个对象是否可以被回收?
- Java中的内存泄漏
手撕
• 单例模式(饿汉式)
写了个饿汉式
• 为什么线程安全?
我回答的“实例在类加载时就已经初始化,因此不需要额外的同步机制,天然安全,
面试官让我解释为什么天然安全
我:?????
反问
• 业务内容
前期主要debug、不会接触业务
• 面试评价
面试官:自己怎么回答的,自己心里知道
后续
20min内秒挂
#软件开发投递记录##牛客创作赏金赛#牛马找实习的记录 文章被收录于专栏
转码牛马找实习的记录,从研一下开始。