首页 > shein 提前批已经OC
头像
天界人
编辑于 2020-09-30 10:51
+ 关注

shein 提前批已经OC

一共4轮面试,本人小菜鸡,赶在了提前批的尾巴,拿到个offer,不像大神都是好多个offer,来还原了

一二轮为技术面

面得内容都差不多,大概回顾下吧,开发岗位不用手撕算法,我就喜欢这个(还是因为太菜)。每次大厂面试都要手撕,很紧张,有时候会的题目也写不出来。

  1. 首先是聊一聊项目,但是不会像大厂问的那么深,就会让你说说你的项目难点,运用了什么技术栈。
  2. Http,Tcp这些:包括https过程,都是什么层的协议,浏览器输入url后到显示页面的流程,tcp3次握手4次挥手及原因,tcp和udp的区别
  3. 泛型,java的接口和抽象类的区别,
  4. JVM相关,这个问的很多
  • jvm的划分,创建一个数组,在jvm的流程,调用这个数组,在jvm的流程;
  • 垃圾回收相关算法,新生代和老年代的算法及空间划分
  • 新生代如何晋升到老年代
  1. JUC(java并发)
  • synchronized和 ReentrantLock的原理
  • JMM是什么
  • volatile的原理
  • CAS乐观锁
  • ReentrantLock公平锁和非公平锁的流程(这个公平锁的流程我只说了一半,只看到过一次,没记住)
  • 锁的优化过程
  • 线程池的参数和流程
  1. Spring相关
  • AOP和IOC
  • 动态代理
  • 相关注解(我没用过Spring,说的都是SpringBoot的)
  • 使用过的设计模式
  1. MySQL
  • 索引的类型(聚簇和非聚簇)
  • 为什么用b+树
  • 如何优化索引
  • 怎么查询是否走索引,explain相关的参数,要看哪些
  1. redis的数据结构(我写的了解,索引就没问太多,如果项目有的话,就会问的多些吧)
  2. 算法就让说了下快排的步骤
    然后反问给你们点建议,问问公司技术栈,面试小组主要做什么具体的开发,是在不行问问开发环境是windows还是mac吧。。。

三面

总共就10多分钟,一开始凉意十足:

  1. 先是自我介绍;
  2. 问了问项目是怎么做的,有什么难点;
  3. 哪里人;
  4. 还会什么其他的语言;
  5. 我说会python爬虫,他问我原理(不会),讲了下大概的操作;
  6. java学的怎么样,我说我现在实习,和找工作投递的都是java,以后就以这个为主了
    没了,说让我回去等下通知吧。
    我问了后面还有面试吗? 他说后面是老板面试。。。
    我又问什么时候能到hr面呢? 他说你这么急着见hr干啥?
    我说可以看到小姐姐呀。。。
    他问:你是为了来我们公司,还是为了来看小姐姐?
    全都要。。。

四面

也是唠嗑那种,问下你的高考数学成绩,为什么选择这个城市,给自己的编程能力打个分,编程能力在班级里的排名,你的梦想。

其实三四面一开始感觉很简单,但是和hr面比更奇葩些,都没有练习过,给人感觉就是很蒙,不知道怎么回答。这种面试很多人以为很简单,但是对于理工科的钢铁直男来说,其实比技术面都要难,你完全抓不到他要面试的重点。

其实只要诚实回答就好,但是当有不足的时候,要尽量展现自己的其他优点,并说明下理由。例如我四面的时候,问我数学成绩,我就110分(不算高分吧),面试官也说,你这成绩不高呀。然后我自己主动说了自己理综成绩很高255分,并解释了下,我不擅长学习那种纯理论知识,而对于实际应用或者在生活中能够找到例子的知识,学习起来很快,也很擅长。

希望大家都能早日拿到offer吧。

更多模拟面试

全部评论

(11) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐