4.10 Klook一面凉经 30min
面试过程面试官反馈一般,下来复盘才知道是自己很多地方答的不好
1.你在哪里,我是面试官
2.自我介绍
3.熟悉什么语言
4. Java: HashMap 底层数据结构,数据存储是放在哪里的。扩容策略,多少倍
5. 进程和线程的区别
6. 进程间通信有哪些方式?
管道是什么,是阻塞的吗
7. 1G内存的电脑可以打开2G的文件吗 (不一定是windows上打开文件,对虚拟内存实际情况掌握不好)
虚拟内存呢,你知道是什么吗,原理是什么
32位对应的虚拟内存大小
8. 1G内存排序2G无序数组 (没答好,归并排序每次只需要比较两个队头 才是核心)
9. Linux系统修改文件权限,需要对所有用户可读写,如何做?(没答好,忘记第一个是拥有者了,而且“所有人”包括拥有者)
10. .txt 文件里快速统计出一个字符串的数量 (我答得KMP不满意。面试官反问要用算法吗)
11. 聊网络。什么是TCP、IP协议。和HTTPS协议有什么区别?TCP三次握手
12.redis和MySQL熟悉吗?
聊聊 Mysql,innodb索引结构是怎么样的,B树还是B+树?索引数据是存在哪里的?检索策略是怎么样的
13.Mysql 什么时候会发生死锁 (下来搜才发现情况蛮多的)
死锁必要条件有哪些
14.谈项目吧
为什么要把服务器换为网络服务器呢?
消息对方没接收到,如何重发呢?
项目有哪些挑战?(粘包)
为什么要用 protocbuf
15.多路复用起什么作用?
16.开发问题,如果导师给你一个项目,你如何开始 (我先规划)
如果项目很急呢?(先规划)
就是很急 (套用网上类似策略)
如何快速投入呢?
17. 反问
我们是跨界携程
有 to c业务,goole seo, 架构
主要是 golang
总部在香港
#牛客AI配图神器#
1.你在哪里,我是面试官
2.自我介绍
3.熟悉什么语言
4. Java: HashMap 底层数据结构,数据存储是放在哪里的。扩容策略,多少倍
5. 进程和线程的区别
6. 进程间通信有哪些方式?
管道是什么,是阻塞的吗
7. 1G内存的电脑可以打开2G的文件吗 (不一定是windows上打开文件,对虚拟内存实际情况掌握不好)
虚拟内存呢,你知道是什么吗,原理是什么
32位对应的虚拟内存大小
8. 1G内存排序2G无序数组 (没答好,归并排序每次只需要比较两个队头 才是核心)
9. Linux系统修改文件权限,需要对所有用户可读写,如何做?(没答好,忘记第一个是拥有者了,而且“所有人”包括拥有者)
10. .txt 文件里快速统计出一个字符串的数量 (我答得KMP不满意。面试官反问要用算法吗)
11. 聊网络。什么是TCP、IP协议。和HTTPS协议有什么区别?TCP三次握手
12.redis和MySQL熟悉吗?
聊聊 Mysql,innodb索引结构是怎么样的,B树还是B+树?索引数据是存在哪里的?检索策略是怎么样的
13.Mysql 什么时候会发生死锁 (下来搜才发现情况蛮多的)
死锁必要条件有哪些
14.谈项目吧
为什么要把服务器换为网络服务器呢?
消息对方没接收到,如何重发呢?
项目有哪些挑战?(粘包)
为什么要用 protocbuf
15.多路复用起什么作用?
16.开发问题,如果导师给你一个项目,你如何开始 (我先规划)
如果项目很急呢?(先规划)
就是很急 (套用网上类似策略)
如何快速投入呢?
17. 反问
我们是跨界携程
有 to c业务,goole seo, 架构
主要是 golang
总部在香港
#牛客AI配图神器#
全部评论
佬,英文面试吗?还是中文
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享