![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面经
面试总结。
五角场的夜风
同步做人,异步做事。
展开
-
字节跳动后端开发实习生一面凉经
寒假投了字节跳动广告部的后端开发实习生,简历通过筛选后HR打电话通知我,让我第二天下午2点进行电话面试。1点半我就进入了面试房间,1点50的时候面试官也进来了,然后我们开始了面试。第零部分:自我介绍。第一部分问的网络:1.TCP和UDP有什么区别?刚学了计算机网络,这一部分答上来了。我答的TCP能保证可靠交付而UDP不能,TCP和UDP各面向什么。2.TCP的连接过程?...原创 2020-01-15 15:49:33 · 15977 阅读 · 5 评论 -
这次不怕面试官再问LRU!
LRU是Least Recently Used的缩写,即最近最少使用,也叫最近最久未使用,最初应用于操作系统的页面置换算法。当发生缺页中断后,选择将最久未使用的那一个页面替换出去。实践表明,LRU可以最大化页面页面利用率。LRU除了应用在操作系统层面,常被应用到缓存系统的设计中,很多著名的缓存系统,比如iOS中的YYCache、远程字典服务Redis中都使用了LRU。那么为什么要设计缓存系统呢?因为磁盘的访问速度要比内存的访问速度慢很多,如果所有数据都存储在磁盘上访问的时延会很大,而所有数据都存放.原创 2020-08-06 14:03:34 · 180 阅读 · 0 评论 -
字节跳动抖音ios客户端开发实习生一面面经
整个一面过程持续了接近一个小时。面试官是字节跳动校招宣传片中的人物,我对他印象很深刻,因为他是北大法学院的毕业生转行做了程序员。零、自我介绍一、问项目1.在做中国象棋游戏这个项目中遇到的最棘手的问题是什么?答:人机博弈中最佳走棋步骤的生成。2.你是如何解决这一问题的?答:min-max算法。但是递归层数太多的话运行到后面会崩掉。3.min-max算法中有个剪枝你了解吗?...原创 2020-02-10 14:41:03 · 4199 阅读 · 0 评论