首页 > 笔经面经 > 客户端零基础,非科班硕士,字节客户端开发C++四轮面经

客户端零基础,非科班硕士,字节客户端开发C++四轮面经

头像
ML_ZDD
编辑于 2020-08-12 16:44:23 APP内打开
赞 14 | 收藏 89 | 回复24 | 浏览5549

7.16一面,7.19二面,7.26三面,8.3四面

等通知中。
五面交叉面挂,严重怀疑是KPI,五面联系我的HR都换了。

第一轮


对工作岗位看法
二分法求浮点数平方根,不得递归,精度要求0.001
反转链表

介绍常见数据结构
红黑树
进程通信方法
操作系统调度方法
基于优先级调度的方法存在什么问题
内核区
设计模式
内存管理
大小端
软件工程常用开发模型
软件开发流程

反问

第二轮

算法题,多线程打印ABCD
代码找错


手写大小端转换函数
手写socket断点续传文件
浅拷贝与深拷贝
动态链接库原理
静态链接库跟动态链接库异同比较
程序跟进程比较,是否一一对应
空悬指针与野指针
怎么避免空悬指针
NULL与nullptr差别
进程线程地址空间
IPV4跟IPV6比较
网桥工作哪一层
Utf-8几个字节,汉字呢? 真的不会。。。
Memory load,不会,没听过
虚拟内存 常驻内存 共享内存
实际内存怎么计算,不会,面试官常驻-共享
你有发表论文吗?
反问

第三轮

算法题,手撕智能指针
单例模式,线程安全
OSI七层协议
路由器
网桥
Get post区别
Http与https区别
Https加密过程
子网掩码详细作用
Tcp/udp
TCP为什么可靠
网络不好的情况
滑动窗口
重载,多态
虚函数表
auto
左值右值
move,forward
Linux,进程管理,线程,面试官一直说还有吗?
既然多优先级队列+时间片轮转调度这么好,为什么还会出现死机情况?
动态链接库
动态链接库实际存了哪些东西?

第四轮:

算法题:斐波那契数列
柱子接水问题,单调栈解法,面试官不满意,要求O(1)空间复杂度
怎么解决上面的bad case情况
介绍项目
你的项目爬虫具体怎么做的?时间?
你的项目是模块化的吗?哪几个模块?
学过哪些计算机基础?计网
那你知道我国主干网络怎么搭建的吗?
你没学过数据库、Redis啊?你这样去后端肯定过不了的。当时我就感觉很凉。
感觉你编程偏过程化,缺乏实际项目经验,除了单例模式,其他的你应该都不会用,或者你不知道怎么在实际开发中使用。
建议我看面向对象原则这本书,体会面向对象的思想,接口化编程,补充数据库知识。
我当时就感觉凉了


更多模拟面试

24条回帖

回帖
加载中...
话题 回帖

相关热帖

笔经面经近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐