元启视界-Java(实习转正)挂

26/3/4:
一面:
说一下为啥会出现连接状态覆盖和误删情况?
如果此时redis宕机了,系统会怎么样?(主要考察应对中间件宕机后的兜底措施)
说一下单个long变量实现限流?
你做这个性能观测体系?你干了什么?
你埋点具体观测了啥?
背压事件啥意思?
观测的目的是?
采集了这些指标能干什么?
怎么发现指标异常的?
当指标异常时,你具体会去干什么?
如果用了异步注解,没指定线程池会怎么样,还有为啥要指定自定义线程池?
怎么配置线程池参数?

耗时:28分钟

3/5
二面:(挂)

说一下实习中遇到的难点
说说你对netty的了解程度
让你自己实现一个协议的解码器会不会
如何解决tcp的粘包和粘包问题

耗时:15分钟

总结:没说出什么亮点,面试官觉得在瞎扯。

#面试问题记录#
全部评论
我一面的时候实习经历面试官也觉得我在扯淡
点赞 回复 分享
发布于 昨天 14:47 广东

相关推荐

上周六28号我刚到郑州,就马不停蹄开启了Java实习求职之路,前后约到7家公司面试,目前四家已经明确挂掉,还有三家暂未收到通知,短短一周的求职经历,让我满心焦虑,也对郑州的就业环境有了最直观的感受,甚至开始纠结要不要转战上海、杭州,也有了诸多迷茫和困惑。第一家公司是到郑州当天上午面的,现场有五位面试者,两位有工作经验,剩下三位和我一样是找实习的。面试先做笔试题,都是Java基础和数据库查询的简单题目,答完后等了四十多分钟,十一点左右我们三个实习生进入群面。面试过程整体顺利,面试官主要围绕我的项目经历和MySQL相关的基础八股提问,相比其他实习生,我有两段实习经历,这一点算是我的优势,面试官对我的期待也挺高,反问环节也是让我先提问,我问了些常规问题。直到聊到薪资,气氛开始变得微妙。面试官问我转正后的期望薪资,因为我的第二段实习就在郑州,当时转正后薪资是六千且缴纳五险,所以我直接说能接受的范围是六千。没想到面试官的表情瞬间从喜悦变成愁容,他告诉我,郑州这边普通实习生的薪资范围基本是四千到五千,当然也不排除个别好公司能开到六千甚至更高。听完后我挺意外的,没想到薪资会被压这么低,想着先拿下实习机会,就赶紧表示自己刚到郑州,不太了解本地基础薪资范围,如果是四千到五千的话可以尝试。但我的这个回复似乎让面试官有些不耐烦,最后他问我到岗时间,我说因为能住在朋友家,所以可以随时入职。面试官了解后笑着让我等周一周二的电话,说大概率能通过,面试结束时已经十二点了。我当时自我感觉发挥很好,满心期待地等通知,甚至周一周二都没再投简历,结果一直没等到消息。周二实在等不及,我主动在微信上问了HR,得到的回复是大概率不通过,这个结果让我瞬间懵了,特别搞心态,心里又烦又郁闷,想来想去,觉得大概率是因为自己一开始的薪资要价太高了。周三上午我参加了第二家公司的线上面试,问题依旧以基础为主,但有些题目完全超出了我的准备范围,打得我措手不及。比如面试官问面向过程和面向对象的区别,以及为什么C是面向过程、Java是面向对象,我只背过面向对象的三大特征,当场就懵了;还有视图和存储过程的定义,以及项目中是否用过,我只知道视图的基本概念,对具体内容并不清楚,只能如实说不怎么用、不太了解。还有些基础题,明明自己知道答案,却表达得很糟糕,面试状态一言难尽。反问环节还是绕不开薪资,面试官问我能接受的薪资范围,我报了五千到六千,心里想着报高一点,面试官可以往下压,要是报低了自己又不甘心。结果和上一家面试官的说法一致,他表示四千到五千是郑州实习生的正常薪资范畴,一般干满一年后,薪资涨到六千以上才是正常情况。我识趣地点头表示了解,面试官又问我最快到岗时间,我说随时入职,我接着问什么时候能知道复试结果,面试官说我发挥还行,但还需要对比其他面试者,最晚周五会通知线下复试。我抱着一丝期待等到周五,最终还是收到了未通过的通知。这一刻我真的很疑惑,到底是郑州的六千薪资门槛真的这么高,还是我的能力太差,配不上自己的薪资期望。周三下午是第三家公司的线上面试,这家公司做驻场开发,需要经常出差,所以面试的重点和前两家完全不同,八股和实习经历几乎没怎么问,整场面试十几分钟就结束了。面试官主要问我是否接受出差、对加班的看法,更让我意外的是,他还问了我的酒量,以及如果需要陪客户的话是否愿意去。我本身就不擅长应酬,只想安安稳稳写代码,下班好好休息,面对酒量问题,我只能直接说喝不了,其他问题都照常作了回答。薪资方面,面试官说转正后底薪3800,不包吃住,但出差期间包吃住还有出差补贴,算下来一个月能有六千左右。面试结束后,面试官让我周五等通知,说周四周五还有其他面试者,需要择优录取。周五下午我主动询问了结果,至今没有收到回复,大概率是公司还想再面试其他人,也有可能我已经被淘汰,只是还没收到通知。面完这家公司,我真切感受到郑州的工资水平是真的低。周四下午是第四家公司的线下面试,依旧是笔试加面试的形式,笔试全是Java基础题,面试环节却没再问八股和项目,转而问我实习期间遇到的具体问题、如何解决,还有一些实际工作中的问题。这些问题我回答得都不好,面试官觉得我对问题的理解没有深入进去。后面又问了些简单的问题,比如springboot、springcloud、spring、springmvc的区别等。整场面试只有十几分钟,和我一起面试的小伙伴也都是这个时长,我忍不住问面试官,面试时间是不是太短了,面试官表示这是正常情况,实习生不需要问太多,十几分钟足够了,后面还有很多面试者要面。面试结束后,我真的有点心灰意冷,甚至感觉自己的“道心破碎”了,求职之路太难了。这场线下面试对我来说纯纯是浪费时间,光是赶到面试地点,我就坐了一个多小时的车,还要地铁转公交。更让我无奈的是,面试官和我是同校的,我本以为会有一点校友情的照顾,结果是我想多了。他还提到我是三本专业,说其他面试者的公办本科才是“真正的本科”,原因只是我的学费一万以上,而公办本科的学费只有四五千,这一点让我心里很不是滋味。毕竟我和他们是一个学校一个专业,却因为学费被区别对待。第四家公司的面试是周四下午,而周五上午我还临时收到了第五家公司的面试通知,下午就要参加,岗位是测试,其实我本来是不想去的。但第四家公司的面试十几分钟就结束了,我在那待了半个多小时,想着有空就去试试吧,也算多一个机会。到了公司后,面试官先了解了我的基础情况,然后问我要不要转测试岗,他说郑州的Java开发岗位竞争太激烈了,不好找工作,还建议我去杭州那边看看,测试岗位的竞争相对小很多。我表示自己有考虑过转岗,结果面试官后续一直劝我报班学习测试,我没有同意,聊完后就直接走了,这场面试也就不了了之。第六家公司的面试岗位是Java转安卓,也是我迫不得已的选择,毕竟郑州的Java开发岗位实在太多人争了,这家公司也是从Java求职者里挑选合适的人转安卓。面试内容主要是Java基础和简单算法,Java基础部分我答得还可以,唯独算法题,我之前没怎么准备,当场答不上来,这一点挺遗憾的。反问环节聊到薪资,面试官说转正后薪资起码六千以上,还问我是不是真的想学安卓,也跟我解释了为什么公司会从Java求职者中招人,整体聊得很愉快,面试官也没有刻意为难我。面试完技术面后,我又和HR聊了聊,HR说公司做海外业务,福利待遇不错,五险一金、租房补贴都有。但目前不能立刻给我面试结果,因为还需要面试后续的求职者,等这批面试全部结束后才会统一答复,最晚下周五出结果,让我回家耐心等通知。第七家公司原本约在周五下午面试,因为公司临时有事,改到了周六早上,形式是电话面试。这家公司是今年1月1日刚成立的初创公司,面试过程中几乎没问面试题,主要围绕我的实习经历展开提问。面试官还介绍了公司的情况,说公司刚签下项目,目前急需人手,然后问了我对加班和单休的看法,求职到这个阶段,我也只能表示理解和认同。面试官还问了我对AI编程的看法,我说自己平时有在用,他还要求我必须熟练使用cursor和qorder这两个工具。最后我们约了下周二的面试,说实话,走到这一步我真的觉得好累,如果这家公司能录用我,我真的愿意直接入职,真心不想再继续找工作了,每天的求职过程都让我无比焦虑。其实我的焦虑,大多来自父母和亲戚,他们每天都会问我的求职情况,还会说如果实在找不到,就让我尝试其他行业。每次听到这些话,我都觉得自己学的Java知识全白学了,两段实习经历也好像没什么用,心里特别难受。我到郑州才一周时间,求职的节奏和去年下半年完全不一样。去年下半年我在郑州找实习,不到一周就找到了,当时约到面试后,面试官觉得我不错就会直接录用,而现在完全相反,面试官根本不缺优秀的面试者,一直在挑挑拣拣。明显能感觉到,现在的实习岗位比去年下半年少了很多,但面试者的数量却没少多少。我也和同村的一位哥哥聊过,他是2018年毕业的Java开发,他跟我说了很多郑州的就业现状:郑州这边以小公司居多,一个实习岗可能只招一两个,但郑州的大学生数量特别多,大多数河南学子都想离家近一点,留在郑州发展,这就造成了“狼多肉少”的局面。他建议我多去北上广深杭这些大城市看看,那边的岗位更多,福利待遇和薪水也更好,发展空间比郑州大得多。虽然在大城市,我的学历和能力可能会显得更加平庸,但机会总归是更多的。他还跟我说,现阶段不用一心只找工资高的工作,先入职进入这一行才是关键,多积累行业经验,干个两三年再考虑跳槽,到时候再想着攒钱也不迟。听完他的话,我也想通了很多,大四下学期的实习岗位确实不好找,我需要多一点耐心,慢慢找、慢慢面,总会有合适的。目前我下周一还有两场面试,周二还有一场第七家公司的面试,如果下周五之前还是找不到合适的Java实习,我就打算转战上海或者杭州。现在我也有两个很纠结的问题,想问问过来的前辈们:一是上海和杭州哪个城市更适合我?同村的哥哥推荐我去上海,但我担心上海的消费太高,自己承受不住;二是这些大城市的面试,会不会更注重算法题?我的算法基础并不好,之前也没有好好准备,是否需要专门花时间准备算法题?如果三月份我还是找不到Java相关的实习,可能我真的要放弃这条赛道了,回学校专心准备毕设,重新规划自己的未来。不知道自己的坚持到底有没有意义,只希望接下来的面试能有好结果。
三月的小目标
点赞 评论 收藏
分享
昨天 18:38
深圳大学 golang
一面 情况:通过面经:百度后台开发实习一面 - 大概40min1. 自我介绍2. 大二实习的话时间能兼顾吗3. 常见数据结构了解过吗 说一下栈和队列的区别4. 用Golang手撕一个二分查找在数组中找到目标值(第一次手撕遇到这个内心暗暗自喜觉得面试官不为难我太好了)5. Go语言学了多久6. HTTP和HTTPS的区别7. 你说你项目里面用到了gRPC 说一下RPC和HTTP的区别8. 从浏览器输入一个网址到渲染页面出来的全过程背后是怎么样的9. 接口请求是怎么打到一个后端服务的(我重点答了打到服务器之后会根据端口去区分)10. MySQL的索引是什么11. 实际开发过程中用过什么索引 讲一下12. 项目中是怎么用Redis的 用了哪些数据类型 说一下13. MySQL聚簇索引和非聚簇索引的区别14. 进程 线程 协程有什么区别15. 你对项目部署了解多少 Docker这些有用过吗16. 平时开发用的是windows系统还是linux17. 熟悉linux基本命令吗 比如查看一个文件的最后几行内容用什么命令知道吗18. 写完二分查找之后又问了我一个微信红包的场景题 怎么保证微信红包的金额尽可能随机然后每个人抢到的概率随机 怎么去设计(这个场景题我没怎么接触过 答的不是很好)19. 常见设计模式了解过吗二面情况:通过面经:百度后台开发实习二面 - 大概35min1. 自我介绍2. 你项目中用到的SingleFlight合并请求解决缓存穿透是怎么用的 说一下3. 有没有看过SingleFlight的底层实现原理?说一下4. 如果让你用Go来实现这个 你会怎么做 说一下思路5. 你提到了channel 你知道channel的底层实现原理吗 有缓冲的channel和无缓冲的channel有什么区别?6. 项目中有没有遇到什么难点?7. 说一下你的MySQL和ES的一致性是怎么做的?8. 你说到用到了Kafka去消费消息 那你怎么保证最终同步过去后MySQL和ES同步成功(我一直在答Kafka消费失败的重试机制 死信队列那些 然后面试官说他想问的是怎么确定MySQL和ES同步成功了 我说可以考虑设计一个后台脚本来定期读取MySQL和ES 然后判断是否一致)9. 手撕题目:给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。注意:不允许使用任何将字符串作为数学表达式计算的内置函数,比如 eval() 。示例 1:输入:s = "1 + 1"输出:2示例 2:输入:s = " 2-1 + 2 "输出:3示例 3:输入:s = "(1+(4+5+2)-3)+(6+8)"输出:23提示:1 <= s.length <= 3 * 105s 由数字、'+'、'-'、'('、')'、和 ' ' 组成s 表示一个有效的表达式'+' 不能用作一元运算(例如, "+1" 和 "+(2 + 3)" 无效)'-' 可以用作一元运算(即 "-1" 和 "-(2 + 3)" 是有效的)输入中不存在两个连续的操作符每个数字和运行的计算将适合于一个有符号的 32位 整数后来才知道原来这个是Hot150题库上的一道 Hard 224. 基本计算器 之前没刷过 还是自己准备不足(我一开始一直想用双栈法去做 一个栈存数字一个栈存运算符 但是当时可能是看到这道题是Hot100之外的 并且面试官一直看着我有点紧张所以就有一些细节一直没写对 最后面试官告诉我想复杂了 可以更简单一点)10. 最近在学习什么后端的方向11. 有用过Linux吗 平时开发用的是Windows还是linux觉得自己二面表现得很差 应该是要挂掉我了 没想到隔天HR打电话告诉我一二面都过了 但是因为只剩下一个hc了 想要更充分了解候选人所以再约一个三面 然后这个时候官网进度那里面试环节已经是打勾了三面情况:三面后刷新官网已挂三面没有问任何技术相关的 15分钟就结束了(面试官说一二面已经问过技术了我就不问了 心里瞬间就放松了 而且三面那天还发烧了) 单纯聊天 问我一些职业规划 还有一些个人情况什么的 然后面试官还问我为什么大二就出来实习 身边大二出来实习的多不多 未来规划是什么 我说我对技术很热爱 想学到企业开发的技术锻炼更多实战经验 然后他还问我你们学校是不是就在旁边 我说我骑个车三四分钟就到了哈哈哈(其实我经常去百度大厦下面吃麦当劳) 还问了我一些职场中的问题比如给你十个任务 每个任务优先级不一样 Deadline也不一样 如果是你的话你要怎么去在有限的时间内完成这些任务  感觉是HR面不是技术面 最后还问了我多大 聊天还挺愉快的最后自己觉得应该是被横向评估挂掉了 不过还是很感谢百度给了我人生中第一次面试的机会 遇到的面试官都都挺不错的 虽然面到了三面后把我挂了还是有点浇冷水的失落感 甚至三面之前官网进度那里面试那个选项就已经是打勾了的 然后三面完突然变成灰色了 诶 继续沉淀吧
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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