字节后端 一面凉经 1h15min

26届后端暑期实习。总结:项目拷打偏多,有一些八股,数据结构问了AVL和红黑树,还有MySQL的B+树
30道拷打+八股
8道数据结构
1道LC SQL #196
1道LC 算法 #3

详细:
时间 1h 15 min
自我介绍
项目,Java基础
Nginx的作用 它可以做什么
Nginx 中你了解有什么命令
Nginx 配置项你了解多少
Nginx 负载均衡策略有哪些
场景题----假如我按权重分配服务器,高权重的服务器崩溃了,会搞崩溃低的,怎么办
爬虫-你爬取网站的时候携带什么header
反爬虫策略你碰到过吗?如何应对
你会携带cookie爬网站吗,是什么场景,为什么?
cookie会携带什么信息
Web Cookie有什么作用,如何防止泄露后被别人登上你的账号
Cookie vs Session Storage (回答成localstorage了)
Java NIO你了解多少
NIO命令, 你了解epoll这些吗
当读取文件时,一次性全部读取还是分片读取?
文件流读取时,你如何知道自己读到哪里了?
Linux指令了解多少
是否用过linux编辑器
如何在vim里面搜索
Spring 你了解吗
分布式CAP
分布式系统如何保证高一致性,有什么算法/策略,实践?
ZooKeeper选举leader过程(他表示比较偏了,没答上来没关系)
Java Lambda表达式,如何实现,
Lambda是否可以调用外部变量,有什么限制
为什么会有这些限制?
Javascript lambda vs Java lambda
lambda in other language
Serialization序列化听说过吗, 是干嘛的
如果我更改一个类(加变量),然后deserialize之前的,会报错吗还是会正常
serialVersionUID是什么,如果你不申明该变量, 会给你一个default吗,还是就是0?
如果有一个变量你不想序列化,怎么办?

数据结构
Java中Tree类API
用树索引相对链表有什么优势,时间复杂度?
我们有很多种树,比如红黑树、AVL树,问选取和更新时间复杂度
比较红黑树和AVL数
mysql为什么使用B+树,B+树相对AVL树有什么优势
为什么树叶多不好, 为什么慢
MySQL B+树建立多索引,
MySQL 为什么用B+树索引

手撕:
SQL删除重复邮件(LC SQL #196)
最长非重复字符串(LC #3)

想多展示一个项目(AI Agent)面试官表示:时间不够了望理解 如果有二面可以给我们看

反问:
团队目前遇到的挑战是什么

结尾:
今天的面试就到这里

2小时后邮件通知流程结束


#面试##面经##后端##暑期实习##牛客AI配图神器#
全部评论
点赞 回复 分享
发布于 今天 13:05 上海
为啥会问nginx和爬虫啊 这是大佬你的项目吗?
点赞 回复 分享
发布于 今天 14:01 北京
好难
点赞 回复 分享
发布于 今天 16:49 新加坡

相关推荐

昨天 21:32
已编辑
中国海洋大学 Java
查看28道真题和解析
点赞 评论 收藏
分享
评论
4
26
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务