字节跳动C++客户端开发一二面面经

菜鸡继续投简历,求个offer😥

3.17 一面
自我介绍
项目中用爬虫做了什么
线程池怎么实现的
常用什么语言
说一下TCP协议 拥塞控制流量控制
什么时候用UDP协议
说一下HTTP和HTTPS
HTTPS是使用非对称加密还是对称加密?
说一下死锁的条件
如何打破死锁
进程间通信方式
C++多态的实现
指针和引用的区别?
算法题:
找环入口,禁止双指针。

一面顺顺利利 基本没什么问题

4.21 二面 1.5h
面试官很友好,但题确实写不出
说一下网络的信息传递
知道***吗,原理是什么,具体在哪一层实现?
说一下设计模式
单例模式有几种写法?说说
怎么写单例模式才能保证多线程安全?
说一下排序算法
写一下快排(秒
最大子矩阵(写不出orz只大概讲了下思路
缺失的第一个整数(和力扣上的不太一样,改成了二进制方式表示数,而且排好了序,一开始死磕位运算,后来又想转化成十进制,最后被提醒了有更简单的方法😂
有什么想问的

总的来说字节面试体验都很好 但不得不说算法确实有点难度的🤣很注重基础和码代码能力
复习了那么多数据结构的题也没考,遇到这种DP的题依然白给,许愿一下希望能给个三面机会

#字节跳动2021实习##字节跳动##C++工程师##实习##面经#
全部评论
想问下大佬 现在准备秋招是刷面经还是看书比较好啊
1 回复 分享
发布于 2020-04-22 01:37
请问找环入口和缺失的第一个整数是怎么做呢
点赞 回复 分享
发布于 2020-04-22 07:33
楼主的一面二面怎么间隔这么久
点赞 回复 分享
发布于 2020-04-22 08:53

相关推荐

我也曾抱有希望:说的好直白
点赞 评论 收藏
分享
3 52 评论
分享
牛客网
牛客企业服务