金九银十首战面试成功,分享下面试经历及喜悦

前言

已经来到了九月的末尾,不知道在这个时候大家有没有找到工作呢?在人人都还在期待秋天的第一杯奶茶,而我已经拿到了秋天的第一个大厂offer,就问你们羡慕不羡慕?

好了,接下来进入正题,分享下其中我遇到的面试题,虽然有些记得不是很清楚了:

第一次面试

1、为什么选择客户端这个,看你简历很多都是算法项目
2、inline的作用,有什么缺点
3、多态怎么实现的,虚函数指针、虚函数表中有什么东西
4、智能指针了解过吗,shared_ptr 存在什么问题,是不是线程安全的
5、C++面向对象的三大特点
6、动态链接库和静态链接库有什么区别,各自有什么好处,动态链接库有什么缺点
7、编译前端发生了什么,中级代码优化做了有哪些事情
8、你有遇到过内存泄漏吗? A中持有B,B中持有A会发生什么事情
9、有一段代码,访问需要锁,有一个线程循环执行会发生死锁,怎么破除这个情况
10、手撕 螺旋矩阵。

第二次面试

1.项目问答
2.如果数据库的内容发生了改变,如何实现数据的迁移?(不懂)
3.项目的组织架构是什么样的?
4.我看你项目架构中有用的是MVC,那么还知道哪些架构?(MVVM)
5.MVVM和MVC的各自使用场景?
6.项目中遇到了哪些困难?
7.自己在项目中遇到困难如何进行解决的?

三面也就是(HR面,大约35分钟,主要是问个人职业规划、薪资待遇,以及对字节跳动的期许等等)

这里没有什么好说的了,根据自身的回答就行了

总结

总的来说,自己如果有想要去的大公司,一定要提升好自己,让自己的能力和素质与公司匹配的上,我也一直相信,机会永远是留给有准备的人。无论是学习还是工作,都应该有主动性,所以如果拥有大厂梦,那么就要自己努力去实现它。

关于字节

以下是我通过网上了解到的,接下来我会实践下看说的到底对不对。

  1. 工作强度:大小周,10 10 5.5。不强制加班,做完就可以走,但工作量一般要加班完成。因人而异,也有摸鱼的。
  2. 福利:三餐全包,下午茶,房补 1500,免费健身房(基本上工作一年后都会吃胖,hhh)
  3. 氛围:扁平化管理,网传风评都挺不错的。
  4. 新人培养:mentor 制,一对一带领新人熟悉。不过和老牌 BAT 相比,文档不够完善,新人培养流程还是有些欠缺的。
  5. 字节校招的考察重点:后端的话,基本上是要转 go/python 的,所以不怎么考察语言。

主要考察「操作系统」、「数据库原理」、「计网」和「手撕代码」,字节是非常重视手撕的,这个一定要好好准备。当然项目做得好的同学,也是有加分的。

最后

如果你清楚地意识到自己的目标是字节跳动之后,就要开始疯狂做功课,了解字节喜欢考算法,因此在这方面也算是下足了功夫。之后在浏览某博客时,得到了一份“高分宝典”,这份“高分宝典”在面试中帮助了我很多,就连我拿下字节offer,也是懵的,以下这份面试高分宝典我就分享给大家。

图片

请添加图片描述

这份完整版的面试学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值