比特大陆Java实习一二面 已OC

一面 35min

纯项目、无八股无算法。问的比较深,简历上写的实现的功能问了个遍,基本上就是让我一步一步说清楚每个功能的具体实现逻辑,需要对自己的项目很熟悉。比如让我说登录的逻辑,需要从请求发到服务端开始,说清楚springmvc的处理流程,然后在到业务处理,包括方法的返回值都要说清楚。

然后根据项目问了少量相关八股,比如数据库表怎么设计的,索引是怎么设计的,索引有什么优缺点;做数据库读写分离时,刚写入主表的数据怎么立刻读出来;布隆过滤器原理、优缺点;数据库中DateTime和TimeStamp的区别。

绝大部分时间都在跟面试官聊项目,面试体验很好,不会的面试官也会引导。面完后10分钟hr打电话约二面。

二面 25min

二面面试官一上来没开摄像头、声音也比较小经常听不清(一度以为是kpi),但后面感觉也还好,回答完问题也会给反馈。

  1. 为啥两个项目一个用jdk1.8一个用jdk17实际上是因为我做两个项目中间电脑坏过一次。。。然后换了新电脑后重新装Java环境就装了17。然后他问我jdk17有哪些新特性我就不会了
  2. 说说责任链模式,项目中具体怎么用的
  3. 还知道什么其他模式?然后问了单例、工厂、代理、构造者、观察者模式的原理和使用场景
  4. zookeeper了解吗(不会)
  5. kafka了解吗(只说了kafka在日志处理中常用,项目用的RocketMQ,具体不了解)
  6. lua脚本怎么用的
  7. lua脚本为什么是原子性的,怎么实现的(不会)
  8. 为什么用布隆过滤器,缓存无效值有什么缺点
  9. sortedSet怎么用的,底层的数据结构是什么
  10. 汇编学过吗(本科学过但基本忘了,就没问)
  11. 深度优先和广度优先知道吗,dfs和bfs分别用什么数据结构实现合适
  12. 介绍下快排,快排用到了什么算法思想
  13. 递归好不好,有什么缺点(说了可能会爆栈)
  14. 为什么递归可能会爆栈
  15. 除了快排还有什么nlogn的算法(说了归并和堆排序)
  16. 内部排序和外部排序有啥区别
  17. 外部排序一般用什么算法
  18. Java中有没有数据结构底层是堆实现的(PriorityQueue)
  19. sql优化有哪些常用方法
  20. join的话左边应该是小表还是大表

一二面都无手撕,一面主要是项目,二面问了一些八股但都比较简单。流程很快,年前一两天投的,初五约面,初七一面初九二面。二面面完20分钟就oc了。面试官都挺友善的,总体来说面试体验很好。

全部评论
26届现在就找实习了吗? 我26届还啥都没开始呢! 不愧是中科大✌
7 回复 分享
发布于 2024-02-19 18:11 安徽
为什么初五就上班了。。。
2 回复 分享
发布于 2024-02-19 23:48 广东
拿了这个公司的offer,搜了一下有点坑,就没去
2 回复 分享
发布于 2024-02-19 17:18 上海
老哥也太猛了, 考完试投到现在有反应的都没几个 还都挂了
1 回复 分享
发布于 2024-02-19 15:50 安徽
那个工资发虚拟币的?
1 回复 分享
发布于 2024-02-19 15:11 湖北
实习薪资多少
1 回复 分享
发布于 2024-02-19 13:05 河南
1 回复 分享
发布于 2024-02-19 09:49 浙江
兄弟科软的吗?
点赞 回复 分享
发布于 2024-03-11 14:44 安徽
佬在北京不?
点赞 回复 分享
发布于 2024-02-28 11:35 江苏
佬,项目或简历上写到了kafka吗?所以join的话左边应该是小表还是大表啊?
点赞 回复 分享
发布于 2024-02-23 18:22 吉林
哥,在哪投的啊,boss没看见他们家的招聘信息
点赞 回复 分享
发布于 2024-02-20 20:03 浙江
确实不是很难,不过佬也很强了
点赞 回复 分享
发布于 2024-02-20 00:28 河南
【华为招聘】 【招聘岗位】软件开发工程师(前端) 【工作地点】深圳 【工作年限】不限(应届生、社招均可) 【招聘部门】质量与流程IT部 OD和25届实习生 【薪资待遇】依据能力及面试情况,匹配华为13-17级薪资奖金 【基本要求】 1、熟悉一门主流语言(Java/C#/Python/JavaScript等); 2、具备良好的系统分析能力,能独立分析、解决问题,具有良好的团队合作精神、沟通能力及抗压性; 3、熟悉微服务架构,熟悉Spring Boot、Spring Cloud或VUE架构; 4、了解多租户SaaS应用的特点,并有相关的设计开发经验优先; 5、熟悉Windows/安卓/鸿蒙,有IoT/大数据/AI应用/移动端应用/客户端应用开发经验优先;
点赞 回复 分享
发布于 2024-02-19 19:13 广东
在boss投的么
点赞 回复 分享
发布于 2024-02-19 14:20 北京
佬海投了吗?
点赞 回复 分享
发布于 2024-02-19 09:47 四川
比特大陆和算力大陆有什么区别吗
点赞 回复 分享
发布于 2024-02-19 09:38 浙江

相关推荐

HR_丸山彩同学:你的项目描述里,系统设计讲了很多:MemCube是什么、三级存储架构怎么设计、四种遗忘策略分别是什么。这些面试的时候讲没问题,但简历上不需要这么细。 简历要突出的是影响力,不是实现细节。面试官看简历的时候想知道的是「这个项目有多大价值」,不是「这个项目具体怎么实现的」。实现细节是面试时候聊的 怎么改:技术细节可以精简为一句「采用三级存储架构+四种遗忘策略」,把省出来的篇幅用来写影响力。比如:项目有没有开源?有没有写成技术博客?有没有被别人使用过? 校园经历没有任何信息量,任何人都可以写这句话,写了等于没写。更关键的是,你投的是技术岗,校园活动经历本来就不是加分项。如果非要写,必须写出具体的数字和成果。如果你没有这些数字,那就老老实实删掉 「端到端耗时缩减30-40%」要给出确切数字和绝对值。从1000ms降到600ms是降了40%,从100ms降到60ms也是降了40%,但这两个含义完全不一样。其他也是,涉及到数据,准备好证据,口径统一,面试会问 「熟练」「熟悉」「了解」混在一起用,读起来很乱。而且「了解前端需求」最好改成「具备前后端协作经验」
点赞 评论 收藏
分享
评论
26
115
分享

创作者周榜

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