小鹏汽车一面面经
首先面试官感觉很和善,一直笑眯眯的。
然后面试流程方面,先自我介绍,然后问了关于JAVA的一些基础问题包括:
1.long和char的字节数
我答8和4(查了应该是8和2)
2.数组和链表区别
这个很基础,没什么问题
3.如果主进程等待父进程退出后执行,怎么办?
当时答的是采用wait和notify来搞(他说这个方法太原始了),查了可以采用join或者线程池future
4.怎么使用栈实现队列
答使用两个栈
5.JAVA的steam了解其操作吗?
这个我没准备,查了steam是一种声明式、惰性求值的流式操作。集合变为steam可以采用steam()方法,数组可以用Arrays.stream(),可以用Stream.of初始化。stream变别的可以用.collect(Collectors.toList/Collection),中间操作包括fiter,distinct,flatmap,sorted,boxed。聚合计算sum,count,min,匹配查找anyMatch,allMatch,noneMatch。还有并行流顺序流之分。
6.联合索引何时失效
当时就答了最左前缀、模糊查询、未使用查询字段。查了才发现在索引字段上使用函数、计算、隐式转换(如 int vs varchar)也不行。这个他还提醒了,可惜我有点紧张,没想到。
然后是项目的询问,问的还比较细,包括项目进度安排(里程碑),项目概述,项目目的,项目分工,项目实现效果。然后还要包括Sentinel的具体配置等等。
然后还有包括项目遇到的最难问题、最近或者以前有学习什么新技术等等。
然后是介绍他们公司和岗位的情况,以及让我提问。
希望能过,据说这个反馈很快小鹏#小鹏汽车Java工程师面经##牛客AI配图神器#
然后面试流程方面,先自我介绍,然后问了关于JAVA的一些基础问题包括:
1.long和char的字节数
我答8和4(查了应该是8和2)
2.数组和链表区别
这个很基础,没什么问题
3.如果主进程等待父进程退出后执行,怎么办?
当时答的是采用wait和notify来搞(他说这个方法太原始了),查了可以采用join或者线程池future
4.怎么使用栈实现队列
答使用两个栈
5.JAVA的steam了解其操作吗?
这个我没准备,查了steam是一种声明式、惰性求值的流式操作。集合变为steam可以采用steam()方法,数组可以用Arrays.stream(),可以用Stream.of初始化。stream变别的可以用.collect(Collectors.toList/Collection),中间操作包括fiter,distinct,flatmap,sorted,boxed。聚合计算sum,count,min,匹配查找anyMatch,allMatch,noneMatch。还有并行流顺序流之分。
6.联合索引何时失效
当时就答了最左前缀、模糊查询、未使用查询字段。查了才发现在索引字段上使用函数、计算、隐式转换(如 int vs varchar)也不行。这个他还提醒了,可惜我有点紧张,没想到。
然后是项目的询问,问的还比较细,包括项目进度安排(里程碑),项目概述,项目目的,项目分工,项目实现效果。然后还要包括Sentinel的具体配置等等。
然后还有包括项目遇到的最难问题、最近或者以前有学习什么新技术等等。
然后是介绍他们公司和岗位的情况,以及让我提问。
希望能过,据说这个反馈很快小鹏#小鹏汽车Java工程师面经##牛客AI配图神器#
全部评论
佬,二面有面经吗,蹲蹲
木有手撕吗老哥
等大佬二面 面经
三面了吗
怎么到美国去了

很好的面经,使我的offer旋转
试试我写的开源免费共建共享面经数据库:https://pinkprisma.com
佬,有后续了吗
兄弟,我在你后面,你学历那么高,我感觉我没了
相关推荐
07-17 11:22
门头沟学院 Java 牛客nb666号:说明面试官在向下兼容你,给你补充的时候你应该不是立马就能懂的,你有没有反问,反问和面试官产生一些思想碰撞,我觉得这是面试官想要看到的

点赞 评论 收藏
分享

点赞 评论 收藏
分享