字节头条客户端 搜索一面(挂)
开头几个问题给鼠鼠问懵了,感觉面试官更青睐于学校教授的而不是自己自学的......后续也不让鼠鼠深入介绍项目,直接说不用算法遇到矩阵,鼠鼠直接老实了,之前遇到矩阵直接跳......还得练
(在不深入问项目和实习细节的情况下,算法coding能力和学校bg就是重中之重)
- 你现在是大三在读是吧,还是说开学大四
- 那你们的专业主修课主要是哪些?
- 你们主要的语言是什么?
- 看你实习经验里面有一个是亚信科技,这个公司是做什么运营?
- 那你在实习,我看你实习的是两个月,那你实习期间是负责了什么事情呢?
- 需要我介绍一下这个车书精准问答的这个方面吗?
- 或者你说的实习最难的地方在哪里?
- 听起来就是之前没接触过,是不是有一个边做边学的过程是吧?
- 安枢智链短信平台,这个是一个什么项目?
- 这是一个课程设计还是什么?
- 那个是什么hero story.
- Java自学是吧?
- 你比如说一下java的装箱和拆箱是什么?
- 那它对应到装箱和拆箱在代码上面的方法是哪些呢?
- 经常会用到一个叫voliate的那个关键字。那个关键字的。
- 说一下什么是指令重排。
- 那为什么指令重排过之后,他顺序变了,但是他又不影响他执行?
- synchorized这个关键是做什么的。
- 他您说就他可以用来修饰一个代码块或者修饰一个方法是吧?那它修饰静态方法和非静态方法有什么区别呢?
- 在项目中有遇到过多线程的问题
- 什么场景
- 你在子线程做什么操作?
- Java里面有一个机制叫CAS你了解吗?
- 生产者消费者这个设计模式。
- 算法:螺旋矩阵
- 算法:路径总和II