其他
拿到字节跳动offer后,简历被阿里捞了起来
作者:Java入门到入坟
链接:https://www.jianshu.com/p/9630ebcea155
前言
一面:70分钟
阿里面试官自我介绍,介绍了5分钟左右,部门的情况,主要的业务
会哪些操作系统 Linux会一点 说一下操作指令,怎么看cpu,看进程,看端口 操作系统进程间通信 追问了一个信号相关的问题,我不知道了。 io多路复用,说一说 面向切面编程,说一说那些场景 说说面向切面编程 给一个场景,有很多方法,找出耗时长的方法 spring的@autowired的作用 mybatis和hibernate的区别
C,C++了解吗
(不了解)python用过吗
(没有,我用过matlab(笑))Java类加载器哪几种 Java垃圾回收器
我先说了垃圾回收算法—垃圾收集器—比较CMS和G1。配置过java启动设置吗
没有,我只用过-xms等指令改过JVM参数,和jinfo看参数说说-XMS,除了-XMS,你还用过哪些指令
-XMX -XSS -XMN说说java保证线程间同步的方法
Synchronize,reentrantlock,volatile,原子类。。。说说倒计时器和循环栅栏的区别 说一说为什么要有JIT 平时怎么学习的 mysql聚簇索引和非聚簇索引 左外连接和内连接的区别 数据库的读写分离的作用 hash和一致性hash的区别,为什么要用一致性hash spring boot 消息中间件了解吗,说说为什么要用消息中间件 项目中的缓存不一致怎么解决的 工作压力大能承受嘛 反问
面试官对我的努力以及学习态度非常认可。 面试官的认可对我而言是莫大的鼓励,希望自己能一路走下去,不管发生什么。
二面:50分钟(P9面)
反问
面试官让我多参加开源的项目,多参加比较,多参加社团活动。 面完一度觉得自己凉了,没有高水平的代码展示,也没读过spring的源码。 我的朋友也觉得这次希望不大。 之后问了一面的面试官面试结果,没想到过了。
三面:25分钟(P9交叉面)
面试官介绍自己是中间件部门的,这轮是交叉面。 感觉面试官很和蔼,很有耐心。更多的是让我自己去讲述所学的知识。
项目介绍
说说自己会那些知识
我从头开始说,(集合类,JVM,JUC,Mysql,SSM。。。)
2 Juc
说说怎么理解线程安全
之后面试官一直在追问线程安全问题,问我JVM堆上会不会产生线程安全问题。(大概是这个意思)
我这方面确实不太了解。就说了创建对象时候的线程竞争问题。
后来面试官说了,他其实更想我能从底层去说,如果能从底层CPU开始说,那他会非常认可。
反问
他让我加强学习的广度和深度。
先加强广度,多学一些技术知识。(确实我目前的会的技术还很少)
因为学习精力有限,再挑一些方面去加强深度。(我也没能做到在一些方面深入学习)
HR面:20分钟(视频面)
hr给我感觉还是比较亲切的。
2 自己的强项和优势(自律,努力,对学习有热情)
3 在阿里每个人都很勤奋,这一点不算什么优势。(做事专注度高,精力旺盛)
4 最喜欢哪一类的人
5 家庭带来的一个影响(可以说好的,也可以是不好的)
6 遇到的心里落差最大的事情(挫败感最强的事情)
7 压力大能承受吗。
hr也很真诚,其实交流过程中,也能引发自己的一些思考。自己的优势,自己的性格,自己的抗压能力,到底是怎样的。
感受:
阅读更多
面试官问:List 如何一边遍历,一边删除?
点赞功能,用 MySQL 还是 Redis ?
程序员,为什么建议你写好代码的同时做好项目管理?
作为字节跳动的研发面试官,有些话我不得不说
40个Java多线程问题详解复习
非常强悍的 RabbitMQ 总结,写得真好!
Elasticsearch在各大互联网公司大量真实的应用案例!
相信自己,没有做不到的,只有想不到的
在这里获得的不仅仅是技术!
喜欢就给个“在看”