实习基地 WXG 一面后台凉
1. 自我介绍
2.做算法题
两个整数,修改二进制位使得二者相同要多少次修改?
给两个不限制大小的数字,求乘法。
三数之和,求最接近 target 的和。
代码题写的很差,给了 45 分钟,第一个题只考虑了正整数。。用了异或,第二个题没理解清楚,用了 int 64, 是给 string。 第三个题双指针没啥难度。
最后写了一道半, 面试官给我时间重写第二题和第一题,也没改完,就讲了一下思路。
3. 拷打字节实习内容(汗流浃背)
4. 稍微问了一下蚂蚁的算法实习内容
5. 介绍一下虚拟内存
6.直接 new 一个 1GB 大小的数组怎么实现的, 还是说虚拟地址
7.不用虚拟地址,只用物理地址不可以吗?
8. 两个线程可以同时读写一个文件吗?
可以同时读吗?不会出现读一半的情况吗?
9.拷打 webserver 项目。
为什么用 epoll, proactor 和 reactor 有啥区别?
双链表实现心跳机制是什么?介绍一下。 用 vector 不行吗?
10.看到你简历说熟悉 TCP 协议, 为什么 TCP 要三次握手,两次不行吗?
反问:
对我的评价:代码题不理解要及时问, 基础还可以, 但是字节的实习体现了工作量,没体现技术难点。
有没有后续: 不能保证, 只能往上反馈结果, 如果有下一轮面试可能快的话这周,慢的话两周。
2.做算法题
两个整数,修改二进制位使得二者相同要多少次修改?
给两个不限制大小的数字,求乘法。
三数之和,求最接近 target 的和。
代码题写的很差,给了 45 分钟,第一个题只考虑了正整数。。用了异或,第二个题没理解清楚,用了 int 64, 是给 string。 第三个题双指针没啥难度。
最后写了一道半, 面试官给我时间重写第二题和第一题,也没改完,就讲了一下思路。
3. 拷打字节实习内容(汗流浃背)
4. 稍微问了一下蚂蚁的算法实习内容
5. 介绍一下虚拟内存
6.直接 new 一个 1GB 大小的数组怎么实现的, 还是说虚拟地址
7.不用虚拟地址,只用物理地址不可以吗?
8. 两个线程可以同时读写一个文件吗?
可以同时读吗?不会出现读一半的情况吗?
9.拷打 webserver 项目。
为什么用 epoll, proactor 和 reactor 有啥区别?
双链表实现心跳机制是什么?介绍一下。 用 vector 不行吗?
10.看到你简历说熟悉 TCP 协议, 为什么 TCP 要三次握手,两次不行吗?
反问:
对我的评价:代码题不理解要及时问, 基础还可以, 但是字节的实习体现了工作量,没体现技术难点。
有没有后续: 不能保证, 只能往上反馈结果, 如果有下一轮面试可能快的话这周,慢的话两周。
全部评论
摆大,加上这么多实习经历,怎么可能叫凉经
已经开始想腾讯的英文名叫什么了😅
北大✌🏻珍贵了
北大✌ + 字节实习 WXG不是轻松进
这三题都是lc原题吧,第二题应该就是链表乘法
友友的分享挺详细的,对很多人有用?友友有兴趣看看pdd的实习吗,核心部门,录用比例极高。点我头像看地址。
北大爷项目也Webserver?
算法开发两开🌸,乱杀
我说 PKU Lee 稳了
相关推荐