字节 后端日常实习 一面凉经

自我介绍

问我是大三,能实习多久

为什么想来实习

后端需要承担的职责

做后端遇到的挑战

TCP为什么三次握手,两次握手会有什么问题

TCP怎么保证可靠

NAT(不了解,面试官说网络地址转换,我以为是DNS,说了下DNS

虚拟内存,运行的程序能超过物理内存大小吗,还有别的作用吗(不知道,扯了一点提高内存使用率

缺页中断算法,实际当中用的(我一开始答的轮转置换,面试官引导之后,我觉得可能轮转置换用到轮询效率比较低,改成了LRU

轮转置换的具体算法(我一开始说的时候介绍到了,可能他没听清

让你实现LRU怎么做(我说链表,他听成数组了,问我为什么用数组,晕

用户访问网页的过程

静态资源和动态资源的处理区别(我说到了nginx动静分离

为什么要动静分离

静态资源怎么加速访问(我说的CDN,但不太了解

服务器怎么处理动态资源访问(我没get到他的点,他说系统层面,我大概就说后端接到请求,调库,返回,追问:分布式场景下的呢?

分布式下怎么对请求进行分批处理(网关),负载均衡在这里面的作用?

什么是聚簇索引,非聚簇索引,举个例子

索引结构,为什么b+树低

为什么范围查询hash表没b+树快

怎么加速b+树顺序访问的(我答的叶子结点有指向下一个叶子结点的指针

范围查找怎么访问的

联合索引(举了个例子,abc,问b为什么没序,我答最左匹配,追问那b没顺序怎么加速检索(覆盖索引

做个题

设计skiplist

二叉树中序遍历构成双向链表(一开始用的递归没写对,后来用的栈

反问:

部门业务?(电商,微服务

技术栈?(go(我说怎么不问java

评价(现在还不好说,等hr通知

唉,感觉凉了,复习的java redis一道没问,项目也没问,最后评价说我基础知识和代码能力可以加强

都说字节面试体验好,可能期望比较高,这次体会一下感觉还挺自闭的,还是我太菜了吧


#字节跳动后端实习##面试题目##字节跳动#
全部评论
没事 字节面试还是有难度的喜欢做题家 加油
1 回复 分享
发布于 2021-12-23 18:15
楼主,问一下,设计调跳表是说理念还是写代码
点赞 回复 分享
发布于 2022-09-16 20:45 四川
加油~~
点赞 回复 分享
发布于 2021-12-23 15:23
算法是设计跳表, 好难啊
点赞 回复 分享
发布于 2021-12-23 15:55
太可怕了,这里面就会一点,明天2点就要面试了
点赞 回复 分享
发布于 2021-12-23 20:47
lz是官网直接投的吗?还是找的内推?
点赞 回复 分享
发布于 2021-12-23 20:51
我今天面的更离谱 一面写了两道题 约好二面hr告诉我二面要写三道 之前面了两次字节了 这次真是太奇葩
点赞 回复 分享
发布于 2021-12-23 22:45
妈耶现在已经进化到跳表了
点赞 回复 分享
发布于 2021-12-24 00:34
需要笔试吗?
点赞 回复 分享
发布于 2021-12-24 09:29
lz今天收到面试结果了吗,我今天二面刚结束,感觉有点被问自闭了...☹
点赞 回复 分享
发布于 2021-12-24 15:29
这……一面这么难
点赞 回复 分享
发布于 2021-12-25 00:15

相关推荐

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