2023年7月字节跳动后端研发岗面试考察题目Top10

简介: 笔记

小伙伴们大家好,我是阿秀。

我这个人不喜欢绕弯子,也不喜欢口嗨,程序员的世界其实真的很简单,talk is cheap,show me the code,拿作品和实力说话是最直接的,也是最有含金量的。

有我微信好友的应该知道我这三四个月一直都忙着开发自己的网站,网站上周上线后我就在开始慢慢导数据了。

目前已经导入 494 条数据,说的直白点,其实就是 494 个带有详细问题解答的面试问题,比如随便点开一个问题:为什么要三次握手、四次挥手?

稍微有点面试经验的人都知道这个问题应该是个老八股了,这里我给出了自己的解答。

除此之外,我还在根据群内好友的反馈来修bug,也不能说完全是一些bug,有的是提出新功能、有的是给出建议,都有哈哈。

修bug。。

比如就有小伙伴说 UI 不错,简单清爽大方哈哈,至于他们说的丝滑,我还真没怎么感觉到,因为自我开发开始就是这个样子了,可能是选用的前端 element-plus UI库丝滑???

网站UI丝滑

我设置了一下筛选条件,行业为互联网行业,公司为字节跳动,岗位为后端,然后点击搜索,结果很让我吃惊!

我发现近一个月之内,字节考察次数最高的10道题如下:

No. 题目 科目 最近考察时间 累计考察次数
1 说一说你了解的关于lambda函数的全部知识 C++ 2023-07-20 5
2 智能指针的原理、常用的智能指针及实现 C++ 2023-07-23 4
3 在并发编程时,在需要加锁时,不加锁会有什么问题? Java 2023-07-04 3
4 Go协程的的通讯有哪些方式? Golang 2023-07-08 3
5 C++ 11有哪些新特性? C++ 2023-07-01 2
6 寻找峰值 数据结构与算法 2023-07-04 2
7 Golang数组怎么动态扩容? Golang 2023-07-08 2
8 TCP 跟 UDP有什么区别? 计算机网络 2023-07-09 2
9 智能指针出现循环引用怎么解决? 操作系统 2023-07-14 1
10 抛硬币,先抛到正面算赢,否则轮流抛,问先抛的人获胜的概率。 智力题 2023-07-09 1

考察次数最多的居然是C++分类下的说一说你了解的关于lambda函数的全部知识一题,有5次之多,除此之外,Golang分类下的Go协程的的通讯有哪些方式?考察了3次,Java分类下的在并发编程时,在需要加锁时,不加锁会有什么问题?,也考了3次。

其中Java这道题让我有点疑惑,因为按照我的理解,字节考察Golang或者C++都不奇怪,因为字节的后端语言基本都是Golang,由于C++和Golang的原因,所以C++开发他们也会招,但是考察Java这道题也有3次之多?

后来我想到可能原因了,可能这道题的面经部门应该是data部门,比如广告或者是本地生活或者电商部门,那边用Java语言居多,所以这道题被考了 3 次之多,这样一想就释怀了。

不过可能也还有一个原因,那就是录入数据还不够多,样本有点少,也有可能是这个原因也说不好,反正这个情况让我挺意外的哈哈。

接下来的一周会继续导数据&开发新的功能,到时候可能也会开直播写新功能,有空的可以一起来唠嗑

如果大家有什么关于计算机学习、编程、校招、社招的问题,到时候也可以一起交流,唠唠嗑。


这个网站的前后端都是阿秀自己独立开发的,开发量还是有点大的,这个网站也可能会优先给自己知识星球里的小伙伴使用,包括后续的一些高级功能,比如收藏、下载等功能都是开发给星球用户使用,等稳定一段时间后再做后续的决定,这个网站主要也是为他们开发的,毕竟秋招马上就要到了。

这个网站的灵感来源于局部性原理这一原理,关注我的大多都是计算机相关的从业者或者在校生,局部性原理应该都知道是什么意思,它本来是指CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。

其实生活中也有很多类似局部性原理的场景,比如前段时间考察某人的面试问题很有可能会在接下来的面试中再被拿去考察其余的面试者,但在三月份换工作的时候,我本来想找一个类似的网站复习面试,但并没有找到类似的网站,所以自己想自己开发一个好了。

在开发过程中也参考了一些其余网站,比如胖飞的codeTop,gvb博客等,这里也很感谢他们。

在开发过程中也参考了一些其余网站,比如胖飞的codeTop,gvb博客等,这里也很感谢他们。

这里也给自己的知识星球,也就是学习圈打个广告,目前星球已经满2600人了,即将迎来新一轮的涨价,我的运营和维护压力也在提升。

前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题,多看看这些能够帮你走的更稳、更顺、更平坦。

后续也会在自己组建的阿秀的学习圈中分享一些社招跳槽找工作的经验,都是自己一路走过来的经验。

星球里的精华区、知识图谱以及资源沉淀

一个人踽踽独行不如结伴而行,以后会继续在星球笔耕不辍,输出一些有价值的内容

相关文章
|
18天前
|
存储 安全 Java
每日大厂面试题大汇总 —— 今日的是“美团-后端开发-一面”
文章汇总了美团后端开发一面的面试题目,内容涉及哈希表、HashMap、二叉树遍历、数据库索引、死锁、事务隔离级别、Java对象相等性、多态、线程池拒绝策略、CAS、设计模式、Spring事务传播机制及RPC序列化工具等。
32 0
|
18天前
|
存储 消息中间件 NoSQL
每日大厂面试题大汇总 —— 今日的是“京东-后端开发-一面”
文章汇总了京东后端开发一面的面试题目,包括ArrayList与LinkedList的区别、HashMap的数据结构和操作、线程安全问题、线程池参数、MySQL存储引擎、Redis性能和线程模型、分布式锁处理、HTTP与HTTPS、Kafka等方面的问题。
63 0
|
2月前
|
缓存 前端开发 中间件
[go 面试] 前端请求到后端API的中间件流程解析
[go 面试] 前端请求到后端API的中间件流程解析
|
26天前
|
缓存 关系型数据库 MySQL
面试题目总结
面试题目总结
49 6
|
13天前
|
Java C++ Python
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
|
16天前
|
设计模式 Unix Python
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
|
18天前
|
JSON 安全 前端开发
第二次面试总结 - 宏汉科技 - Java后端开发
本文是作者对宏汉科技Java后端开发岗位的第二次面试总结,面试结果不理想,主要原因是Java基础知识掌握不牢固,文章详细列出了面试中被问到的技术问题及答案,包括字符串相关函数、抽象类与接口的区别、Java创建线程池的方式、回调函数、函数式接口、反射以及Java中的集合等。
21 0
|
18天前
|
存储 Java 数据库
每日大厂面试题大汇总 —— 今日的是“顺丰-后端开发-一面”
文章汇总了顺丰后端开发一面的面试题目,涵盖了Java虚拟机内存模型、HashMap与ConcurrentHashMap的区别、Spring框架设计模式、SpringBoot与SpringMVC差异、Nacos注册中心原理、Seata分布式架构、MySQL事务隔离级别、数据库死锁问题解决方法、乐观锁实现方式、HBASE底层设计、BIO与NIO区别、以及为何不使用现有开源框架而选择自建平台等问题。
14 0
|
3月前
|
算法 网络协议 Linux
|
4月前
|
缓存 Java 数据库连接
java面试题目 强引用、软引用、弱引用、幻象引用有什么区别?具体使用场景是什么?
【6月更文挑战第28天】在 Java 中,理解和正确使用各种引用类型(强引用、软引用、弱引用、幻象引用)对有效的内存管理和垃圾回收至关重要。下面我们详细解读这些引用类型的区别及其具体使用场景。
59 3