字节跳动 客户端实习生 已拿offer(C++)

三面技术+hr沟通。字节给我的面试体验非常良好,投简历之后马上就有hr和我联系。面试完当晚hr就会通知面试通过,商量一下下一次面试的时间。

我没有合适的项目经历,所以问的都是一些基础问题,主要范围差不多是操作系统、计算机网络、计算机组织与结构和部分数据结构算法。

感觉字节是一个很重视基础的公司,很多问题追问的特别深,下面写的问题可能只是后面追问问题的开始,还是得自己理解了相关知识比较好。强背不可取。

一面:

  1. C++为什么是面向对象的程序设计语言

  2. C++有哪些特性

  3. 解释一下多态

  4. 继承方式

  5. 为什么可以由子类对象new一个父类对象,反之不行

  6. 封装实现原理

  7. TCP/UDP简述

  8. 为什么TCP是一个可靠的通信方式

  9. 为什么TCP可以保证顺序的传输,如果ACK丢失了,TCP进行怎样的修复操作

  10. TCPIP网络层次模型简述

  11. 拥塞控制描述

  12. 进程与线程简述

  13. 进程切换时,会发生什么

  14. 进程的状态

  15. 虚拟内存解释

  16. 虚拟地址和内存地址的转换

  17. 计算机的存储结构

  18. cache的用途

  19. 输入一个数组,返回其中能被3整除的元素。(主要是为了下面一题)

  20. 如果把3改成4,能不能有代码复用的方法(使用函数指针做)

  21. 给定N个有序的链表,合并他们(面试官示意结合堆排序增加效率)

二面:

  1. 代码文件到可执行程序的过程

  2. 可执行程序具体来说是什么

  3. 机器指令是完全由0/1组成的,那么机器怎么对这些0/1进行划分

  4. 虚拟内存简述

  5. 页置换简述

  6. 页在你的理解中究竟是什么。

  7. 主机A,主机B,分别有IP地址。请从ip层及以下的层面描述主机A怎么和主机B进行信息交互。

  8. 什么是cookie

  9. 互斥锁有了解吗

  10. 同步和异步是什么(不限范围,随便谈一下你对于这两个词的理解)

  11. 寄存器的作用

  12. 进程和线程

  13. 进程的各个状态

  14. 多核处理器的进程调度

  15. 练手题,回文字符串判断

  16. 给一组字符串和一个目标字符串,组里面的字符串可以被多次使用,判断能不能不重叠地组成目标字符串

三面:

  1. 介绍项目

  2. 字节对齐

  3. 内联函数介绍一下

  4. 内联函数体有没有什么要求

  5. float == float,有无风险

  6. 多态与虚函数

  7. 虚函数咋实现的

  8. 父类指针指向子类对象,调用非虚函数,是子类的还是父类的

  9. 多线程是啥概念

  10. 互斥锁、自旋锁、读写锁

  11. 互斥锁和自旋锁,怎么选择

  12. 一个app,我想控制同时只能允许10个请求,怎么设计

  13. TCP/UDP

  14. 当前我和你视频面试,用的啥协议

  15. app向服务器发送一个请求,完整的过程

  16. 弱网条件下,怎么优化app的消息传输机制

  17. 拥塞控制,流量控制针对的分别是什么问题

  18. 设计模式有了解过吗(没有,悲)

  19. 有过其他的客户端开发实习经历吗(别说客户端了,我连实习都没有)

  20. https为啥安全

  21. 对称加密和非对称加密

  22. 数字证书

  23. 练手题:树的层次遍历,额外要求输出一个层数

  24. 算法题:字符串变成float数字,要考虑到非法字符和溢出情况

hr:

很友善的小姐姐,问了一些和技术完全无关的问题,介绍了一些岗位状况,没什么压力的交流。

#字节跳动##实习##C++工程师##面经#
全部评论
楼主太厉害了,实习生就考这么难啊
3 回复
分享
发布于 2020-03-16 13:44
早...早稻田大学,熊猫抖碗.gif 恭喜楼主!
1 回复
分享
发布于 2020-03-16 21:16
秋招专场
校招火热招聘中
官网直投
楼主好~ 请问楼主投的是哪个城市的字节呀
1 回复
分享
发布于 2020-03-21 17:20
楼主,算法题要自己处理输入输出吗?还是像在leetcode一样直接写函数?
点赞 回复
分享
发布于 2020-03-16 09:40
楼主哪个部门~?
点赞 回复
分享
发布于 2020-03-16 10:48
楼主,非计算机专业,没学过计算机网络,打算自学,你觉得面试有希望吗😣
点赞 回复
分享
发布于 2020-03-16 11:33
楼主,你的算法题都过了吗
点赞 回复
分享
发布于 2020-03-16 11:43
内推的吗
点赞 回复
分享
发布于 2020-03-16 12:58
楼主能问问,投完简历多久才收到面试通知吗~
点赞 回复
分享
发布于 2020-03-16 14:18
楼主,二面那个组成字符串的算法题求思路
点赞 回复
分享
发布于 2020-03-16 14:38
沾沾喜气
点赞 回复
分享
发布于 2020-03-16 15:45
恭喜!顺便问下楼主接到offer call到收到offer email中间有多久呀
点赞 回复
分享
发布于 2020-03-16 15:47
我三面全问的设计模式,炸了😂
点赞 回复
分享
发布于 2020-03-16 15:51
感谢楼主分享,那么这么快的面试流程从哪里可以找到呢?请看右边👉:https://www.nowcoder.com/discuss/373933
点赞 回复
分享
发布于 2020-03-16 16:48
羡慕楼主,我今天刚接到面试凉凉的邮件……😥
点赞 回复
分享
发布于 2020-03-16 19:33
借个楼~感谢~腾讯PCG校招内推,部门直招,大量HC:https://www.nowcoder.com/discuss/383414
点赞 回复
分享
发布于 2020-03-16 22:29
为啥使用函数指针就优化了呀~不太懂,求解答一下~谢谢
点赞 回复
分享
发布于 2020-03-16 22:51
十年阿里人给大家的建议:https://mp.weixin.qq.com/s/RDZxgKUN73nyhh3HexJ2Qw,欢迎大家投递简历
点赞 回复
分享
发布于 2020-03-17 00:20
楼主  你是提前批吗  内退结束后还可以投吗     大概啥时候截止呀~  感谢~
点赞 回复
分享
发布于 2020-03-17 01:37
楼主,面试都是电话面的吗?算法题只说思路吗?
点赞 回复
分享
发布于 2020-03-19 19:00

相关推荐

46 368 评论
分享
牛客网
牛客企业服务