【vivo】-Java岗-秋招提前批面试经验总结

一次笔试,一次技术面试和一次hr面试:

技术面试:

1.首先自我介绍(简单介绍自己简历)和项目经历

2.java基础

为什么java 平台无关性

机器码和字节码区别

JVM加载代码的一个流程

java数据类型以及自己的应用

自动拆箱和自动装箱以及自己的应用即什么时候用到的,列举几种情况

什么是值传递和引用传递,区别及应用

进程和线程区别

线程的状态

线程的创建

start和run方法的区别,什么方法开启线程

线程的应用,举例

线程的阻塞

还有一些线程问题,我线程这块回答的不好,建议大家多学学线程和JVM

接口和抽象类

异常处理

重载和重写

手撕栈

二面,hr面:

首先是自我介绍

自己感觉自己比较成功的项目经历

项目具体背景以及自己在项目中的角色,项目开发团队

在这次项目中,你遇到的问题,自己是怎么解决的

为什么选择软开这个行业

职业规划

家庭情况以及个人情况

谈谈自己最大的优点,自己是个怎样的人(也就是自己有什么优势)

感觉自己真的挺幸运的,本来抱着试试的心态去长经验的,这是我这一次面试的经历,希望可以帮助大家,大家一起加油呀!

发表评论

后才能评论