经历两个多月,终于拿到 滴滴 后端开发offer!(一二面总结和一点小建议)

在这里插入图片描述

从8月底开始投简历,经历两个多月,终于在国庆前走完所有流程拿到一些意向书,躺平来告别那些艰难的秋招岁月。

我进入秋招状态比较晚,别的大佬都已经好几个提前批offer了,我才刚刚开始投简历。(划重点 大家一定要尽早准备,投提前批!!!)在此期间,多通过学长学姐以及网上的资源来获得内推码,并且多看面经,这些都帮助了我许多。

在这里插入图片描述

最重要的一点是,一般面试某家公司之前,尽可能在网上看其他同学对这家公司总结的面经。因此一般来说,面试官人数有限,所以很有概率会遇到相同面试官,而面试官的题库一般都是固定。举个鲜活的例子,我师姐就是前天晚上看了面经,面试当天的所有题目都是面经上的,所以说选择有时候比努力有用。

我这里也整理了近几年各大厂的面试真题和面试知识点,现在分享出来,希望能帮助到大家,有需要的朋友可以点一点下方链接免费领取

链接:点这里!!! 暗号:CSDN

在这里插入图片描述

本人情况

本科双非,硕士在上海211,无竞赛、无实习、无项目,渣渣选手。求职意向主要是JAVA后端开发,比较偏向那种稳定且薪资满意的企业。决定找JAVA后端开发后,很快就开始准备。

面试准备

首先是JAVA面经,通读Github上的JavaGuide,能保证面试官70%的问题可以回答出来。一般面试官的面试内容主要分为几种类型的随机组合:Java基础、项目经历、手撕算法、场景题;除了通读JavaGuide以外,把LeetCode的简单题和中等题尽可能的去做一些,主要了解一些常见算法思想并且能够实现出来,其中快速排序经常被面试官拿出来,所以需要重点重视下这些经典算法;在弥补基础和算法后,就得准备好自己的项目,倘若是非科班无项目的同学,可以尽早找一些项目来弥补,这样可以防止在二三面的技术提问中,被面试官刷下去。

一面 (56min)

  • 自我介绍
  • hashmap原理
  • hashmap扩容机制
  • gc原理
  • 线程池原理
  • 线程池怎么停止线程
  • spring事物机制
  • 介绍一下tcp四次挥手
  • tcp的拥塞控制是怎么做的
  • ip数据包结构
  • 数据库的范式
  • 数据库设计原则
  • 数据库的存储引擎及其区别
  • b树和b+树的区别
  • 聚簇索引和非聚簇索引
  • redis是多线程还是单线程,阻塞还是非阻塞I/O
  • redis缓存怎么更新 讲讲如何保证和数据库的一致性
  • 写个生产者消费者
  • 反问环节

二面 (52min)

  • 自我介绍
  • 介绍一个熟悉的项目
  • 聊项目(聊了一些数据库设计等问题)
  • mysql索引
  • innodb myisam 区别
  • 红黑树插入删除怎么平衡的
  • 数据库的脏读和幻影读,如何解决
  • 数据库主从复制
  • redis基础的数据结构
  • ARP协议
  • DNS过程
  • java类加载过程
  • 初始化发生在什么时候
  • hashMap为什么用红黑树不用平衡二叉树
  • 代码题 最长上升子序列
  • 反问环节

最后

我这里准备了一线大厂面试资料和更多超硬核PDF技术文档,以及我为大家精心准备的多套简历模板(不断更新中),希望大家都能找到心仪的工作!

有需要的朋友可以点一点下方链接免费领取

链接:点这里!!! 暗号:CSDN

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/XingXing_Java/article/details/110768376
今日推荐