顺丰一面Java
大致上半个小时,问到的有
- JVM,JVM 素质三连,大致涉及回收算法,JVM 内存,哪些是私有的,如何保证每一个线程在程序中正确运行,堆的年轻代和老年代,复制算法大体思想,实际中真的会把内存一半一半分吗?jdk 1.7 和 jdk 1.8 有哪些区别,我说元空间,他又问我为什么这样做,然后问存了什么数据,后面还扩展了一些,太紧张忘记了,大概是看到了我简历上写了了解 JVM 调优
- 一道简单的程序题:给定有序数组 a,含有重复元素,求最小的 i 使得,数组i = 目标值,i 下标,不存在返回 -1。重点是五分钟写完!!!题目不难,题目是面试官口述,我记录下来的,我太紧张直接暴力求解,一直怀疑自己题目记错了,后来他问我怎么优化
- 如何判断一个数是 2 的幂次方,说思想
- 问 linux 基础命令,vim 编辑文本 如何快速删除某一行内容
- 问我项目,看我简历有写,先问 Redis,之后问 ActiveMQ ,突然问了一个 MySQL 的数据结构是什么,我沉迷在 Redis 里面,居然说不知道。B++++++树啊老哥自己蠢到要命
- 职业规划,我说了一个五年计划
- 自己如何学习新的技术,说的乱七八糟的
总体感觉就是看着你的简历问的,面试官问题很紧凑,一个接一个,第一次面试,自己条理太不清晰。加油!
#顺丰科技##面经##Java工程师##校招#