浩鲸科技春招Java面经

timeline 2.18投递  2.27测评 3.1笔试 4.3笔试 4.9技术面 4.14 HR面 4.18oc

    和这家公司真的一波三折,我在大三下的时候拿过福州浩鲸的实习offer,但是后来去了另一家公司新意科技所以没去浩鲸(事实证明这个决定是错的,我在去年12月份被新意给裁了,具体细节可以去搜新意科技,有一个帖子详细说了这件事),春招的时候又投了浩鲸,但是没投福州,投了其他地方,怕被福州的HR认出来(可能有人要问了,HR接触这么多人怎么可能记得你?上面提到浩鲸发了实习offer我没去,浩鲸鱼的HR应该认识我们学院领导,和我们学校比较熟悉,居然直接找到院领导问我为什么不去?这件事还是辅导员告诉我的,据辅导员说因为不止我一个人拿了offer不去,所以HR才去问院领导怎么回事),3.1号做完笔试就没消息了。
    到了4月份在翻boss直聘的时候看到福州浩鲸又在招聘,我抱着试一试的心态投了简历,结果HR上来就问我去年发了offer为什么不来,我就只能硬着头皮解释,解释完又聊了一些其他的就没消息了,到这我以为又没戏了,结果当天晚上又收到了笔试,笔试内容甚至和3月份的一模一样,做完以后就沟通面试,面完几天就发了offer,至此我以为我的春招会结束,但是我即将尝到大学四年种下的苦果。
    由于本人英语比较差,差到什么程度,高中三年英语没及格过,加上大学没花太多时间在英语上,所以导致英语没过四级,但是浩鲸的这个部门要求要过四级,所以就没法入职,offer就作废了(可能有人说你自己没认真看招聘要求,浩鲸开发岗位是有两个部门,一个国际部门,一个国内部门,国内部门是不要求四级的,所以我当时可能就没看清楚就投了,我简历上没写四级,面试的时候也没问,HR估计默认了你应该过了四级,所以导致了这种情况),所以经历这么多波折,最终还是无缘,这只能怪自己,没有重视英语这个东西。不过说实话,很多国央企硬卡四级纯粹就是为了筛人,不是为了证明你英语有多好,你如果工作中对英语真有要求,至少也得六级,或者干脆笔试面试的时候来个英语测试,卡四级纯粹就是为了筛掉大学学习态度不好的那一些人,大学四年四级能考好几次,都考不过确实是态度的问题,没有重视这个东西,所以用我的经历告诉大家,四级这东西还是要想办法过了,不然它会在你意想不到的地方卡你。浩鲸这家公司其实真的还行,薪资在福州算最高一档了,我整个春招其他几个offer的薪资都没浩鲸多,也不断的给我机会,最终无缘也很是遗憾,下面是我的面经

----- 笔试
笔试很简单,应该是我做过最简单的笔试了,只有选择填空简答,都是基础的东西,你看过一些八股就能做

----- 技术面(30min)
1.自我介绍
2.简历上的两个项目是实习的项目还是学习的项目?
3.从简历上的两个项目和实习中做的项目中挑一个项目介绍一下?
4.你项目中的Redis用来存什么?为什么用Redis存?
5.你项目中的为什么要用责任链模式?
6.你项目里进行了压测,在压测过程中发现了什么问题?怎么进行性能优化的?
7.你如何理解线程安全?java中怎么保证线程安全?
8.mysql事务的特性?索引失效场景?
9.对于IOC和AOP的理解?AOP能做什么?你用AOP做过什么?
10.java反射的作用?你用过反射吗?
11.消息队列的工作原理?如何保证消息不丢失?你项目里是怎么做的?
12.如何确保缓存和数据库的一致性?
13.java异常类型?

----- HR面(45min)
HR面问的问题比较宽泛,思维跳跃有点大
1.学校在省内的排名
2.高考各科的成绩
3.根据需求写一个sql语句
4.平时的爱好?看小说
5.如果开发一个小说网站,你会怎么设计这个网站?从需求分析到系统架构展开讲讲
6.思考你刚才方案可能存在的问题
----------接下来的问题就有点奇葩了
7.一个月生活费多少?够花吗?
8.你们宿舍平时一起吃饭吗?有一起出去玩吗?
9.会不会唱歌?有去过ktv吗?平时一个人在宿舍会唱歌吗?

其他基本都是一些闲聊的东西,记不清楚了

#浩鲸科技##java面试#
全部评论
想问一下各位大佬,南京浩鲸的大模型创新部怎么样,刚刚拿到了具身智能实习生的offer,但是全程都没有面试,就做投了个简历做了个心理测试就过了,该不会是外包吧,求各位大佬指点迷津
点赞 回复 分享
发布于 08-09 18:59 江苏
福大的?
点赞 回复 分享
发布于 06-09 09:26 浙江
这玩意卡一本和四级我记得
点赞 回复 分享
发布于 06-07 22:44 湖南
现在春招怎么样了,有offer了吗
点赞 回复 分享
发布于 06-07 16:11 湖南

相关推荐

08-08 06:17
已编辑
南昌理工学院 Node.js
本人大专学历,最后学历这块挂了。一直抗到终面还以为终于要成了。7.25 一面:招聘经理面,先自我介绍,项目问了亮点和难点。问了在高并发这块的经验。问了数据库优化这块,直接上MySQL底层往上倒推不讲虚的。问:怎么在mac arm编译docker容易转成服务器x86可以运行的容器。答:(心想还有这需求??)我们直接ci/cd直接在服务器编译打包的,不清楚。问:对于mongoDB的了解讲讲。答:(简历上就没写mongoDB,就是想看看有没有准备这场面试。实际上就没准备,不对这东西看好和感兴趣)说了mongo单位是文档而MySQL的单位是表,mongo适合敏捷开发。大文件,json格式数据存放。(很想讲MySQL为啥不适合…)mongo团队在npm这块也有个开源包,关于bson压缩,我实际测试和zlib的两个压缩算法相比没啥优势,和proto的压缩效率和速度更没啥优势。postgres这边有个叫jsonb,二进制存储还能检索内容,mongo换我我不想用。7.29二面:CTO面,自我介绍,上来问我跳槽频繁原因。说到业余时间在转golang,问:golang和node.js的区别。答:golang有协程或者说轻量版线程,node.js没有关于多线程,这块是底层的libuv做了这些。(想让他问libuv,我讲讲事件循环和多线程的细节,因为没看过源码担心问到)问:对于nest框架的理解答:跟前端框架Angular很像,和spring也有点相似。提供了诸多开箱即用的模块。核心是IOC和AOP。相比底层的express增加了多种不同功能的中间件。问:看过node 或者nest的源码没?答:没有……(还是问了,nest.js 源码突击看了ioc相关的循环依赖怎么解决的,就两行代码…)重心放在MySQL redis这块,因为转语言容易……问:数据库表优化讲下答:从设计表开始,主键尽量使用有序主键,比如int uuidv71:容易映射到bitmap上,如果我需要做颗粒度比较细的权限划分会用到。2: 因为MySQL插入是有序的,如果有序的主键查询会更快。不建议在MySQL放大字段,因为一个节点就是一页,MySQL默认一页16kb,如果字段大的话每页能放的数据变少了,更容易页分裂。关键字后面加索引,如果要用组合索引不要查其他字段。问:有哪些索引?答:唯一索引,主键索引,组合索引,普通索引。问:一条SQL比如order by 一个字段,where一个字段,能用几个索引?答:多个,一个索引是一个b+树,如果是用的覆盖索引就会回表用两个索引。又讲到非聚簇索引的b+树原理了。(如果面试官没给你限定单表那肯定不止这个原因)问:索引覆盖了解吗?答:非聚簇索引(又讲到这了),底层叶子节点存的是这几个组合索引字段的数据,如果你select时要其他数据会需要回表。如果不想要回表,就需要索引覆盖,就是只查组合索引定的那几个字段。问:对一张上亿的表进行优化。(这块我答的也不太好,之前公司就没做过)答:分情况,如果这个是线上的表,垂直拆分就做不了。可以做个水平拆分,按照时间划分把旧的数据拆分到新表或者新库中。如果这是线下的就可以考虑将业务比较少用到的,大字段拆分到新表中。最后还要考虑有没有深度翻页的问题。问:有没有进过外包答:有,外企的,图有转正机会去的。反问环节,面试就十几分钟,担心时间太少主动和面试官说我这能抗住一个半小时的面试(就是担心技术优势不能盖过学历劣势)最后面试时长半个小时多点,工作中postgres用的很多,讲了pg的b树和MySQL的b+树差异。还被关于分布式一致性问题,还说了自己会的哪些算法。面试官还问能不能英语介绍自己…看样子很重视英语。8.4终面,VP副总裁面。问:离职原因总共花费13分钟,问完离职原因就不想问了,反问我要问什么,我一看这家伙就不想放我,面试结束。8.7主动询问HR最后不出意外就是没有通过,终面完第二天就在boss看到他们公司疯狂沟通。感觉cto不是特别想要或者就是cto说话也不管用啊。感觉就是学历问题。咱大专就等于坐过牢,英雄不问出处只有在电视剧中才能看到,没哪家企业愿意。还是转golang了,node.js 17k以上很多都是全栈岗了,全栈基本就是前后端精通工资也没高级后端工资高,钱少事多没发展。高级 node.js 岗位很少,没个本科基本就投不进去。有也是外包,或者英语口语熟练。总结:node.js后端专精没必要,国内没什么人用。要么你是前端想往全栈转。全栈你转了也不会工资怎么涨的,建议就专精本行提升学历。目前学到golang的 gin gorm crud 感觉也不难。
查看18道真题和解析
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

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