字节客户端提前批 一面二面面经 攒人品许愿!!

一面

C++基础

struct和class有什么区别
struct可以继承吗
多态是什么
虚函数
c++内存区域是什么?分别做什么?
智能指针是做什么用的?
堆内存和栈内存的分配谁的效率更高?

计算机网络

在浏览器内输入www.google.com会发生什么?
get post方法有什么区别?
http需要记录用户数据要怎么做?
为什么要有https?简述怎么加密?

操作系统

虚拟内存是做什么用的?
页面置换算法?解释LRU
多级缓存策略?
i++是原子操作吗
你用过什么常用的设计模式?
为什么要使用单例模式?线程安全吗?

算法题

长度为n的数组 找出放在它之前的数都比它小?放在它之后的数都比它大的这些数?返回值是一个数组 希望是线性时间复杂度 空间复杂度无要求

二面

1.聊项目
2.算法题:比较版本号的大小
许愿二面过!!!!!

#提前批##面经#
全部评论
第一道算法题是指 就是说已知i,找出所有的j, j<i 且a[j]<a[i] ? 另外还找出所有的k,k>i 且a[k]>a[i] ?
点赞 回复 分享
发布于 2020-07-24 10:27
楼主面的哪个部门啊
点赞 回复 分享
发布于 2020-07-24 13:07
活捉群友
点赞 回复 分享
发布于 2020-07-24 13:36
我也是二面结束了,昨天中午面完就没消息了,记得一面就不到一小时就出结果,
点赞 回复 分享
发布于 2020-07-24 16:06
多级缓存策略指的是什么啊?
点赞 回复 分享
发布于 2020-07-24 16:41
数组那个是快排的parttion吗
点赞 回复 分享
发布于 2020-07-24 17:50
呦 薯片发面筋了😃
点赞 回复 分享
发布于 2020-07-25 09:41

相关推荐

点赞 评论 收藏
分享
5 20 评论
分享
牛客网
牛客企业服务