字节跳动C++客户端开发一二面面经
菜鸡继续投简历,求个offer😥
3.17 一面
自我介绍
项目中用爬虫做了什么
线程池怎么实现的
常用什么语言
说一下TCP协议 拥塞控制流量控制
什么时候用UDP协议
说一下HTTP和HTTPS
HTTPS是使用非对称加密还是对称加密?
说一下死锁的条件
如何打破死锁
进程间通信方式
C++多态的实现
指针和引用的区别?
算法题:
找环入口,禁止双指针。
一面顺顺利利 基本没什么问题
4.21 二面 1.5h
面试官很友好,但题确实写不出
说一下网络的信息传递
知道***吗,原理是什么,具体在哪一层实现?
说一下设计模式
单例模式有几种写法?说说
怎么写单例模式才能保证多线程安全?
说一下排序算法
写一下快排(秒
最大子矩阵(写不出orz只大概讲了下思路
缺失的第一个整数(和力扣上的不太一样,改成了二进制方式表示数,而且排好了序,一开始死磕位运算,后来又想转化成十进制,最后被提醒了有更简单的方法😂
有什么想问的
总的来说字节面试体验都很好 但不得不说算法确实有点难度的🤣很注重基础和码代码能力
复习了那么多数据结构的题也没考,遇到这种DP的题依然白给,许愿一下希望能给个三面机会