网易有道二面凉经

今天网易终于把我挂掉了,继续笔继续面😫分享一下面经顺便攒攒人品。
4-7一面 42min
自我介绍
Java的基本数据类型
int的大小
为什么要使用包装类
==和equals
Equals和hashcode
为什么要用这俩
集合类有哪些
ArrayList和LinkedList的区别
int[] a=new int[1024*1024]在内存中是连续的吗(堆中连续,操作系统可能不连续)
操作系统的内存管理,段页式
泛型
Jvm如何给程序分配内存
Java怎么执行.class文件的
final
Java内存模型
静态代码块和代码块
类的加载机制
Volatile关键字
什么时候会发生重排序(编译,cpu运行也有可能)
Bio和Nio
Nio原理
Springboot的注解
Mysql的索引底层
节点(页)的大小是什么规定的
Redis单线程,为什么快
算法:根据数组建二叉树
总的来说一面比较简单,我这个菜鸡都答上来不少。

4-14 二面 1h
二面当时答得很差,没有当时就写面经,有一些可能忘了
自我介绍
java的集合
说一个最熟悉的,后面会问这个(说了map)
说说hashmap(背了一堆原理)
按照key排序的map有哪些?(只知道treemap)
hashmap使用要注意什么(背八股选手根本不会,只说了key尽量用string)
hashmap如何做到一个key对应多个value(这个我脑抽了当时没想出来)
java并发了解多少(说了sychronized锁和lock锁)
说一下sychronized锁(开始背原理,然后面试官说不用背这么多原理,说说应用,我哭了)
说一下lock锁(忘记这里怎么说的了)
还有没有轻量级的一些并发实现(当时还没有系统地把并发串起来,这里卡了一会,后面说了volatile)
volatile实现了什么
volatile怎么用更高效(根本不会)
还有没有轻量级的并发(绞尽脑汁想出了了CAS,说了下它的原理和ABA问题,解决ABA问题要带版本号,这里给自己埋坑了)
那你说说Java里有什么带版本号的类(这个我不会,而且忘记还有原子类了,说了个unsafe,面试官说unsafe不能直接用吧,我又说了AQS,后面一查是AtomicStampedReference)
Java死锁策略(不了解,说了操作系统的几个)
redis使用注意
知道哪些设计原则(没准备,上学期学的都忘了,只说了个开闭原则)
面试官看我说不上来,问设计模式呢(这里我准备的时候想的是了解几个到时候说实现,没想到面试官让我知道多少说多少,G)
问测试框架(GG,根本没准备,当时连黑盒白盒都没想到,只说了基本路径覆盖,单元测试,工具还忘了)
设计题,实现一个线程安全的,有节点数量限制的map,当节点数量超过数量限制时,淘汰key和value加起来size最大的节点,只用写put方法,还允许我上网搜(我想的就是LRU算法改进,但是只写出来concurrenthashmap和链表,没吃透LRU,看了网上的代码也无从下手,总之就是G)
反问(当时心态已经崩了,面试官很详细地给我介绍了他们的部门业务)
总之,二面面试官很重视应用,我之前面试被问的大部分是原理,没准备,看来还是应用原理两手抓才行┭┮﹏┭┮
还是自己太菜了,大佬们别嫌弃我。

继续努力吧😫
#java实习##春招##面经#
全部评论
有大佬评价一下二面的难度吗😅我感觉一面还好都是基础八股 二面这问的内容是想招个懂王吧😥
点赞 回复 分享
发布于 2022-05-07 10:09
加油加油!!
点赞 回复 分享
发布于 2022-05-07 00:45

相关推荐

09-14 22:25
已编辑
门头沟学院 前端工程师
发面经,攒人品,助力我早日oc1.对bff的了解?为什么要加入bff层?(结合我的实习经历)2.由于你的服务失败或者挂掉引入的问题,bff层的兜底策略?3.ws的心跳检测和自动重连机制?(个人项目)4.websocket和tcp的关联?有什么差别?是不是同一层?5.jwt是什么样的结构?怎么做的鉴权机制?6.jwt的token分为几个部分?7.介绍ssr和csr(我的项目中有用到)8.ssr的好处9.怎么提高网站的seo?(上个问题提到了seo)10.webpack的配置项、loader和plugin知道哪些?11.描述一下babel?怎么把es6编译成es5的?(面试官说ast)12.webpack的热更新?怎么做到不刷新浏览器去更新页面?13.git rebase 和 merge的区别?开发中习惯用哪个?14.开发过程中有没有遇到过跨域的情况?怎么解决的?(我提到了在webpack的devserver中区配置反向代理)15.所有的资源都会被同源策略拦截吗?16.tcp和udp的区别?tcp三次握手?为什么不可以2次?17.http的缓存策略?http的状态码?18.https和http的区别?为什么不用非对称加密做数据加密?19.xss和csrf介绍20.ts和js的区别21.js的事件循环机制?常见的微任务有哪些?22.为什么有时候没有用react的标签,但是还是要在顶部写import react from react?23.一直循环地执行setstate,会一直重复渲染吗?24.setsta之后立即拿状态,拿到的是新的还是旧的?25.讲一下快排算法的原理,时间复杂度?稳定吗?稳定的排序算法有哪些?26.怎么看待ai,ai在你的日常开发中充当什么角色?27.手撕:两个队列实现栈
查看27道真题和解析
点赞 评论 收藏
分享
评论
3
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务