2022届艰难秋招(已逝)面试总结!

举报
Studying-swz 发表于 2022/08/29 21:11:41 2022/08/29
【摘要】 1.面试投递从去年八月初开始投递,十月中旬拿到心仪offer,后续没有再折腾,但是还是有很多机会!投递的企业主要以私企为主,包含了:小红书、陌陌、斗鱼、字节、爱奇艺、华为、同花顺、美团、京东、百度、快手、顺丰科技、贝壳等等…注意的是这时候主要是提前批的后期,很多公司提前批都已经结束,就只剩百度、贝壳了,其它的主要是秋招了,其中百度、贝壳2021年的提前批在8月底,后面主要介绍下两者的面试情...

1.面试投递

从去年八月初开始投递,十月中旬拿到心仪offer,后续没有再折腾,但是还是有很多机会!

  • 投递的企业主要以私企为主,包含了:小红书、陌陌、字节、爱奇艺、华为、同花顺、美团、京东、百度、快手、顺丰科技、贝壳等等…
  • 注意的是这时候主要是提前批的后期,很多公司提前批都已经结束,就只剩百度、贝壳了,其它的主要是秋招了,其中百度、贝壳2021年的提前批在8月底,后面主要介绍下两者的面试情况…
  • 投递方式:以官网为主,推荐在牛客等地方找一些群,会有人实时更新最新的招聘情况.

image.png

2.百度提前批面经

2021年8月20日一面(后端开发)

  • 面试内容:
    • 1.自我介绍
    • 2.实习的项目内容(其中因为我实习较短,问了我原因。)
    • 3.java知识:双亲委派机制的原理?哪些案例打破了双亲委派机制?
    • 4.java集合:list、set、map三者简单介绍?ArrayList、LinkedList的区别?HashMap的put过程?ConcurrentHahsmap的1.7和1.8的简单不同?
    • 5.java线程:线程池的作用和六大参数?sleep和wait函数的区别?ThreadLocal的作用?voliate和synchroized的区别?
    • 6.javaGC:GC算法包含哪些?新生代和老年代?
    • 7.spring:IOC的原理?aop的两种代理?
    • 8.单例模式的原理以及类别?
    • 9.Mysql事务的四种特性?mysql中常见的锁?
    • 10.算法题:1.两个栈实现队列 2. 确定链表的环的位置
    • 11.反问:主要技术架构以及工作内容。

2021年8月24日二面(后端开发)

  • 面试内容:
    • 1.实习项目介绍(简单一过,没有什么实质性东西)
    • 2.数据库的视图是什么?以及其优点和缺点?(这个问题是从实习项目引出来点的,没回答好)
    • 3.mysql的主键索引和辅助索引?回表问题?范围查找的一个过程?
    • 4.spring的bean是单例的,什么是单例?为什么要单例?
    • 5.常见的锁:synchronzied(无锁、偏向锁、轻量级锁、重量级锁)介绍一下?lock(双向队列+state AQS) 公平和非公平介绍一下?
    • 6.乐观锁(cas、aba问题—统计问题)?
    • 7.voliate 轻量级锁?
    • 8.领域驱动设计听过吗?(答:无)
    • 9.git 合并以及本地和线程的一个本质?(答:不会)

2021年8月26日三面(后端开发)

  • 面试内容:
    • 1.自我介绍
    • 2.消息队列介绍下
    • 3.缓存和集群介绍下?
    • 4.中间件、redis、容器什么的用过吗?(答:没,这时候还没看redis的相关知识)
    • 5.Spring、spring cloud、spring boot的不同?
    • 6.本科专业是软件工程,说一下瀑布模型、敏捷模型?3-5年的规划?如何和领导说某个需求不可靠?
    • 7.能不能去实习?(答:不能)

2021年8月28日官网出了结果,没有过,自动转入秋招中了,等待秋招笔试…

分析:主要是redis中间件的内容,这些东西必定要掌握,主要学习redis就足够了!

image.png

3.贝壳提前批面经

2021年8月13日笔试完成(四道题完成了两道)

  • 后续主要分为两批,第一批完成情况2道题以上,第二批是两道题左右的!
  • 面试时间在周末,然后是一天面完,等于一面完不到20分钟就会出结果,如果过了直接二面!

2021年8月28日上午10点一面(后端开发)

  • 面试内容:
    • 1.hashmap1.7和1.8的区别?concrunentHashmap的size操作?synchronzied的升级过程?hashmap变为红黑树的条件?
    • 2.线程的状态包含哪些?
    • 3.rentrenlock可重入锁的实现?
    • 4.BIO/NIO/AIO三者的区别?linux中的select/poll/epoll三者的区别?
    • 5.java jdk最新的api:stream api主要是干什么的?
    • 6.谈一下高并发?(这里我以redis分布式说的)
    • 7.spring 的ioc和aop?
    • 8.线程池的参数?四个常用的线程池函数?工作过程?拒绝策略?
    • 9.MySQL的隔离级别?innodb的底层是?mysql的查询优化?
    • 10.计算机网络:TCP的三次握手?如何保证可靠的:拥塞控制和楼量控制。
    • 11.voliate的实现?
    • 12.算法题:寻找三个数相加等于0?(排序+双指针)
    • 13.双重检测单例模式?voliate在其中的作用?

2021年8月28日上午11点30二面(后端开发)

  • 面试内容:

    • 1.抽象类和接口的区别?
    • 2.静态代理+动态代理的实现?其中动态代理jdk+cglib两者的不同?(两者不同没有答好)
    • 3.spring ioc、aop,其中aop利用的是什么?
    • 4.Object类有哪些方法?
    • 5.身份证的存储用什么?(用char),其中char和varchar的区别?
    • 6.算法:字符串数组判断有没有重复?(排序+双指针即可)
    • 7.快排的时间复杂度和空间复杂度?以及其优化?(其中优化部分没有答好)
    • 8.java中判断对象是否可用?
  • 快排补充以及优化?

    image.png

    • 1.单路快排

      image.png

    • 2.二路快排

      image.png

    • 3.二路快排优化

      image.png

2021年8月28日上午12点30三面(后端开发),按理说我下午三面的,但是面试官正好有空就直接面了。

  • 面试内容:
    • 1.实习难点?
    • 2.期待的地方?
    • 3.规划?
    • 4.能否去实习?
    • 5.对贝壳的认识?
    • 6.还面试了哪几家?

后续:等了将近两周,面试还是挂了,感觉第三面的某些问题答得不是很好,能否去实习,最好暂且说可以去,之后如果有事再拒绝;还有要明确去的决心,否则hr面很容易挂!!

image.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。