黑湖网络科技Java开发一二Hr面经

一面

1. 经典HashMap
2. 经典之经典ConcurrentHashMap
3. Mysql索引(从用处扯到底层)
4. 聚簇索引和非聚簇索引区别(没说好)
5. Tomcat是啥
6. Springboot和Java servlet有啥关系
7. 三次握手四次挥手
8. 平时怎么部署项目
9. docker了解吗(无)
10. 反问

二面

1. 自我介绍
2. 简历上的多人项目,git分支是怎么管理的
3. merge冲突怎么解决
3. 聚簇索引和非聚簇索引区别(一直说到回表和覆盖索引)
4. 异步编程说一下(忘了,问了是不是异步IO)
5. 反问
6. 哦,跟你说一下,现在我们用的是kotlin(听过,没用过)

Hr

1. 对前面的面试做个总结
2. 多久能来实习
3. 介绍了下公司福利(包两餐、下午茶,周末团建)



就这样吧,要求9.7入职。面试经验++;

#实习##面经##Java工程师##黑湖科技#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
1 回复 分享
发布于 2020-08-21 18:22
楼主这是实习吗?要笔试吗?😶
点赞 回复 分享
发布于 2020-08-25 18:31
公司情况怎么样,业务发展和薪资年终这些
点赞 回复 分享
发布于 2020-12-24 18:18
兄弟确定去了吗,给offer了没
点赞 回复 分享
发布于 2021-09-01 15:04
去了吗兄弟😂
点赞 回复 分享
发布于 2021-10-21 16:47

相关推荐

10-15 15:20
已编辑
电子科技大学 前端工程师
第一次面大厂面的腿都软了......一直深挖项目,场景和算法1. 自我介绍以下为简历深挖2. 实习中首屏优化资源用到了分页和懒加载如何实现,懒加载有几种方式、你用的哪种、优化了多少性能3. 实习中的针对接口调用过多采用分布处理的具体方案4. 实习中的权限管理,简历中只有页面级别的,有没有按钮级别的之类的,怎么实现权限管理?控制权限的变量如何存储?存在哪里好?(我说存pinia)为什么存pinia?还有没有别的方法?provide和inject呢?为什么不用provide和inject(后期管理维护困难,难以应对复杂状态,命名冲突)5. 项目中的虚拟列表实现,怎么实现的,有没有用过防抖?手写防抖?(紧张得我差点没写出来),防抖函数中为什么要用apply(),这个this为什么要绑定,不绑定会发生什么问题以下为场景题6. 设计一个通用组件,要有一个图标/文字/按钮,点击或者hover显示下拉菜单,需要考虑怎么封装?提供哪些参数?如何设计显示隐藏动画?v-show下动画失效问题了解过么?7.设计一个div,左边一个图标,右边自动填充剩余部分,然后文字单行显示、超出的省略(当时用的flex:1)为什么用flex:1?(文字部分我用white space和text overflow)只用这两个可以么?——overflow:hidden(我就瞎猜包一个p标签给宽度)为什么这样可以解决?可能还有把但是我忘了项目中的媒体查询怎么做的8. vue中的key的作用9. 返回简历中问vue2和vue3的响应式原理的理解10. 读代码题第一个是promise事件循环的输出题说完事件循环之后给了一个for(var i= 0;i  setTimeOut(()=>console.log(i),1000)} 问输出结果(4444),问是不是一起输出的(是)如果要输出1234怎么改(var改成let),如果要每隔一秒输出呢?11. 递归算法斐波那契数列性能越高越好给一个无穷数列0,1,1,2,3,5,8,11......fn(n) 返回下标n的值第一个方法是函数递归,第二个方法是用arr=[0,1],然后大于1的下标对这个数组进行替换反问:业务:小红书社区活动,有b端有c端部门:很多人,一组大概十个左右面试流程:至少两面,会对面试进行评分综合排序学习建议:对简历中的技能都有所了解,但是深入就不够了,需要多积累经验好难好难好难......我的大厂处女面hr看到能捞捞我吗?您的技术水平真的很高,很想进去向您学习更新:下午约二面了
点赞 评论 收藏
分享
6 12 评论
分享
牛客网
牛客企业服务