Java|面试三年经验的程序员,感觉简历在造假!连个简单的题目都不会


Java|面试三年经验的程序员,感觉简历在造假!连个简单的题目都不会
文章图片
Java|面试三年经验的程序员,感觉简历在造假!连个简单的题目都不会
文章图片
Java|面试三年经验的程序员,感觉简历在造假!连个简单的题目都不会
文章图片

公司面试了三年工作经验的程序员 , 感觉简历在造假!连这个简单的题目都不会!
面试官::看你简历有3年工作经验 , 那我们先聊一聊java相关的问题吧 。 之前对java集合掌握的怎么样呢?
答:项目中经常使用到 。 用的很熟练 。
面试官::有了解过在newhashmap的时候设置了初始容量是6 , 那么实际上hashmap开辟的容量是多少呢 。
面试者::是8。 因为hashmap都是以2的n次方来开辟空间 。 取最接近设定的 初始容量的2的n次方的数值当作开辟的空间大小 。
面试官::那在jdk 1.8 中 hashmap中什么时候进化成红黑树、什么时候会退化成链表呢?
面试者::链表长度大于8进化到红黑树 , 小于等于6退化成链表 。
面试官::你那个项目是前后端分离的吗?
面试者::是的 。
面试官::那你说说你是怎么解决跨域问题的 。
面试者::通过实现WebMvcConfigurer接口 , 然后重写addCorsMappings方法解决跨域问题 。
面试官::详细点说说?
答:重写addCorsMappings方法的CorsRegistry参数 。
面试官::有没有写过拦截器 , 记得是怎么写的吗?
面试者::有两种写法 , 一种是实现那个handler , handler的一个什么接口另一种是继承适配器类 , 然后写处理逻辑 , 最后再配置文件中配置拦截器就好 。
面试官:嗯 , 能举几个spring中常用的注解吗?
面试者::嗯嗯我想一下Autowriter , Resource , Qualifier , @Component @Controller @Repository @Service , @RequestMapping , @ResponseBody @RequestBody等 , 算是比较常用的了 , 在spring中 。
面试官::那你能说说springmvc的执行过程吗?
面试者::发送请求到前端控制器 , 收到请求后 , 获取handle , 然后根据url找到具体的处理器 , 处理器再执行后端控制器 , 然后handler执行完成返回, 然后视图解析器再解析 , 前端控制器再对View进行渲染 。
面试官::讲一下JDK8和JDK9 的区别吧?
面试者::不好意思这个平时没太关注 。
面试官:讲一下hashmap原理?
面试者::这个平时主要是用也没太关注原理 。
面试官:好 , 那今天就到这里 , 后面如果还有面试会有人联系你 。
总结:这个程序员大部分问题回答的不错就是对一些基础性的知识和原理关注不多 , 感觉不像3年工作经验 。
希望大家可以在拿offer的路上一路乘风破浪 , 共勉!
如果大家觉得这个同学能拿到offer请在评论区留言1不能拿到offer请在留言区留言0 。
Java 的知识面非常广 , 面试问的涉及也非常广泛 , 重点包括:Java 基础、Java 并发 , JVM、MySQL、数据结构、算法、Spring、微服务、MQ 等等 , 涉及的知识点何其庞大 , 所以我们在复习的时候也往往无从下手 , 今天小编给大家带来一套 Java 面试题 , 题库非常全面 , 包括 Java 基础、Java 集合、JVM、Java 并发、Spring全家桶、Redis、MySQL、Dubbo、Netty、MQ 等等 , 包含 Java 后端知识点 2000 +, 部分如下:
【Java|面试三年经验的程序员,感觉简历在造假!连个简单的题目都不会】