面大厂好累喔,答的我口干舌燥(记录快手一面)

今天上午面快手,又是被八股拷打的一天。

先问了八股文,然后问了项目,最后给了道简单算法。

印象比较深刻没答好的点是:线程池的拒绝策略;JVM如何调优;GC时间长如何排查;说说有哪些锁和对应机制;数据库优化。

这周经历3场面试,逐渐和八股文熟络了,实力浅浅进入筑基期,但距离化神境还有很大的距离。

(面试修炼路径:练气境,筑基境,结丹境,元婴境,化神境,炼虚境,合体境,大乘境,真仙境,金仙境,太乙境,大罗境。以后准备写本书,名字就叫:我的面试修炼之路,讲述的是一个少年如何从练气境,一直修炼到真仙境最终成为面霸的励志爽文。。)

我估计想进入化神境起码得再经历12-15场面试。。(持续记录我6月份开始找实习的血泪之路,好奇的uu们可以关注下)

考察的基本都是基础八股,但还是有些没有复习到,比如线程池拒绝策略、JVM调优、GC排查这些,锁机制回答的时候脑袋抽抽了,数据库优化只答了分库分表。

先开个坑,周末好好反思一下今天被拷打的问题,补充这篇面经。明天面字节,很好奇字节面试是啥样的?

一、八股文拷打

(我每次在想为啥面试官老是能问我这么多八股文,我猜可能是我答的太简短了。。)

ConcurrentHashMap和HashMap的区别?使用场景?

线程编程的时候如何保证线程安全?

分布式场景下如何保证线程安全?

CAS会出现什么问题?ABA如何解决?

线程池的使用场景?解决了什么问题?为什么用线程池?

线程池的拒绝策略?

JVM内存模型简单描述一下?模型简单描述一下?

JVM双亲委派机制描述一下。

JVM调优有哪些参数?

如果GC时间比较长,一般怎么排查?

数据库索引一般是用什么数据结构?和其它数据结构有什么区别?

数据库事务是什么?为什么要用事务?

事务的隔离级别有了解吗?

MySQL和Java里面有哪些锁机制?

对于数据库容量有限,如何存储用户的数据?有什么优化方式?

分库分表是怎么做的?

为啥要使用Redis,Redis解决了什么问题?

Redis如何进行持久化?

二、项目

问了核心模块;你负责啥功能;顾客模块啥功能;讲一下技术难点;超领判断为什么使用set结构,不认可这种实现方式;为啥会出现一人多领;并发一人多领的情况;session如何在redis里存储的简单说下;session中一般存储啥信息;用什么做的负载均衡;负载均衡用了啥算法?

三、算法

最大连续子数组的和(数组中相邻元素的和最大值),我直接1分钟暴力ac,然后面试官不认可暴力方法,让我想有什么优化方法,我说动态规划、滑动窗口巴拉巴拉。

全部评论
等你练到大罗境,爽文男主
15 回复 分享
发布于 2024-07-04 18:04 上海
原来你就是吾沐西风啊,我在弹幕上经常看到你,今天刷到你了,还是校友😂
7 回复 分享
发布于 2024-07-05 09:07 广东
收藏了 大佬
3 回复 分享
发布于 2024-07-06 17:56 广东
面霸
3 回复 分享
发布于 2024-07-04 17:08 重庆
收藏了,感谢大佬
2 回复 分享
发布于 2024-07-07 01:34 上海
学习了
1 回复 分享
发布于 2024-07-06 18:02 广东
你好,大佬,拼多多电商核心岗位,氛围很融洽,不内卷,hc多多,方便沟通一下吗
点赞 回复 分享
发布于 2024-08-21 19:32 上海
经典oomall
点赞 回复 分享
发布于 2024-07-10 10:42 北京
八股文拷打,打得你比吃酸菜鱼还酸爽,完全停不下来,这个八股强度,一般人顶不下来
点赞 回复 分享
发布于 2024-07-05 17:27 广东
哥们项目都做了哪些呀,我投了都不约面😭估计是太菜了
点赞 回复 分享
发布于 2024-07-05 11:31 湖北
当时面腾讯二面,面完全身疼了一天,一直追问,问细节,问方案,问思考。
点赞 回复 分享
发布于 2024-07-04 22:25 重庆
现在还有暑期面吗哥提前批的都开了,秋招也差不都了
点赞 回复 分享
发布于 2024-07-04 17:04 广东
,冲冲冲!
点赞 回复 分享
发布于 2024-07-04 14:52 福建

相关推荐

不愿透露姓名的神秘牛友
06-21 11:33
昨天是学校最后一场招聘会,鼠鼠去参加了,全场只有一个招聘java的岗位,上来先做一份笔试题,做完后他拿张纸对答案,然后开始问简历上的问题,深圳小厂,6-8k(题目如下),后面还有两轮面试。然后我就在招聘现场逛呀逛,看到有公司招聘电商运营,给的比上年的小厂还多,鼠鼠就去了解了下,然后hr跟鼠鼠要了份简历,虽然我的简历上面全是求职Java开发相关的内容,但是hr还是鼓励我说没关系,她帮我把简历给老板看看,下周一会给我通知。招聘会结束后鼠鼠想了一段时间,也和朋友聊了聊,发现我可能是不太适合这个方向,然后就跟爸爸说回家了给我发条微信,我有些话想跟他说说。晚上爸爸到家了,跟我发了条微信,我立马跑出图书馆跟他打起了电话,这个通话长达一个小时,主要是跟爸爸坦白说我不想找这行了,是你的儿子太没用了,想试试其他行业。然后爸爸也跟我说了很多,说他从来没有希望我毕业后就赚大钱的想法,找不到就回家去,回家了再慢慢找,实在找不到就跟他干(帮别人装修房子,个体户),他也知道工作不好找,让我不要那么焦虑,然后就是聊一些家常琐事。对于后面的求职者呢我有点建议想提一下,就是如果招实习的时间或者秋招开始,而你的简历又很差的情况下,不要说等做好项目填充完简历之后再投,那样就太晚了,建议先把熟悉的项目写上简历,然后边投边面边完善,求职是一个人进步的过程,本来就比别人慢,等到一切都准备好后再投岂不是黄花菜都凉了。时间够的话还是建议敲一遍代码,因为那样能让你加深一下对项目的理解,上面那些说法只是针对时间不够的情况。当然,这些建议可能没啥用,因为我只是一个loser,这些全是建立在我理想的情况下,有没有用还需其他人现身说法。上篇帖子没想到学校被人认了出来,为了不丢脸只能匿名处理了。
KPLACE:找研发类或技术类,主要还是要1.多投 2.多做准备,很多方面都要做准备 3.要有心理准备,投累了就休息一两天,再继续,要相信自己能找到
投递58到家等公司10个岗位
点赞 评论 收藏
分享
zYvv:双一流加大加粗再标红,然后广投。主要是获奖荣誉不够,建议开始不用追求大厂,去别的厂子刷下实习。
点赞 评论 收藏
分享
评论
55
257
分享

创作者周榜

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