你好,我是田哥
最近居然还有公司在大裁员,具体什么公司这里就方便透露了,知道这个形势就行了。
如果自己有实力,那也不用怕,就是很多要学历没学历,要技术没技术,要项目没什么项目的朋友,可就难搞了。
难搞不是不能搞,只是你的付出会更多,简历上都喜欢写:不怕加班,吃苦耐劳 。
那为什么不把这精神用到准备面试上呢?
关于没有面试机会的,请看我之前发过的相关文章。
昨天,我给一位朋友做模拟面试,开始前先聊他最近的情况(3年工作经验,被优化了),面试总是感觉会差点火候,也跟我反馈了一些他的面试困惑。
他的困惑有下面几个:
-
面试官问:有没有处理过线上OOM?
-
项目中缓存穿透和缓存击穿是怎么解决的?
-
项目中遇到过什么难题
-
项目中是怎么使用设计模式的?
-
如何设计一个注册中心?
-
在项目中,缓存数据一致性问题是怎么解决的?
-
项目中Redis除了做缓存,还做其他没?
-
项目有什么亮点
-
你的未来职业规划是怎样的?
下面我来和大家分享一下个人对此的理解以及他当时给我的反馈。
面试官问:有没有处理过线上OOM?
面试官问他这个问题时,他的回答是 没有做过 。
其实,这样回答没毛病,但是会让面试官不满意。
哎,这真的是个操蛋的问题,现在哪有那么项目会出现OOM,并且还是线上。就算有估计也轮不到让他去排查解决,没办法,面试就是这样需要你会造火箭。
如果真的没有想过实际操作经验,建议搞个demo案例,然后自己尝试去排查,最后,在面试中就可以把你的排查方法以及一些理论知识和面试官说说,这样就不会显得咱们是个小白。
项目中缓存穿透和缓存击穿是怎么解决的?
在很多项目中,尽管用到了缓存,但缓存穿透和缓存击穿是完全没做的。
他待的项目就是这样的,所以面试中就说:我们项目对这一块没有做 。
太诚实了,素不知诚实也会害了你的,要学会适当的说谎。
至于怎么解决,这里就不再赘述了,网上一大片相关解决方案的文章,你估计也是知道的。
项目中遇到过什么难题?
这个是面试官很喜欢问的,也是很多很不喜欢面试官问的。
项目中遇到过什么难题? 什么叫难题?多难才叫难?
要是这么反问面试官,估计很多面试官自己都回答不上来。
在很多人心里为什么怕这个问题,那是因为项目比较一般,没什么亮点,没什么大数据没什么高并发,导致不知道回答什么。
其实,这个问题不一定就是要问你什么大数据高并发之类的,有那肯定是最好。
面试官是想通过这个问题来看看你的解决问题的能力如何。
比如:复杂的设计,要照顾技术又要兼顾需求,最终选择什么来实现的,这个过程中遇到了哪些困难,你又是怎么解决的。遇到的问题甚至可以是沟通问题。
总之,就是你要讲出这个问题,然后你在解决这个问题中是主角,并且在解决过程中遇到了一些麻烦,最后又是你通过什么手段去解决的。
小小的建议:出现的问题,最好不要说是你的问题,就算是你的问题,你完全可以说是其他人的,自己取体会吧。
项目中是怎么使用设计模式的?
项目中用到什么设计模式?很多朋友上来就说Spring中用到了单列模式。
可是,你知道Spring中的单列模式是恶汉还是懒汉,还是。。。,你知道吗?
再说了那是人家Spring框架里的,不是你业务代码中用到的。
还有很多人就说我在项目中用到了策略模式,或者说用到了模板方法模式等。
请记住:绝大多数设计模式在实际项目中都会单独出现,基本上都会伴随着其他设计模式一起实现某个业务。
如何设计一个注册中心?
这里给大家推荐我之前写过的一篇文章:美团面试:如何设计一个注册中心?
在项目中,缓存数据一致性问题是怎么解决的?
缓存数据一致性问题是怎么解决的? 这个问题在面试中出现频率非常高,这问题应该原本是不难的,找找八股文看看就OK,
但是,面试官要是问你们项目中是怎么解决的,估计大部分人都不知道如何回答了,问题在于大部分项目中就是简单了:更新完数据库后,再更新缓存。
其实,这个问题要结合你们业务和项目架构设计来,如果中间有数据出现不一致,你们业务能接受吗?如果把架构搞复杂了,你们架构师愿意吗?
有那么点CAP的意思,你总是要做一些取舍,不可能啥也想要。你说是么?
项目中Redis除了做缓存,有用来做其他吗?
这个问题我在上一篇文章中有分享过:科大讯飞面经详解!
项目有什么亮点?
这个问题,我在我的面试小抄中有分享过:
最新面试小抄
你的未来职业规划是怎样的?
我遇到过很多都是这样回答的:
-
我的职业规划是在技术领域有所突破
-
我的职业规划是未来能转到管理层
-
我的职业规划是当一名架构师
-
.....
你是否也是这样回答的?或者说类似这样?
这样回答没毛病,但或许不是面试官想要的,太敷衍了,一两句话就回答完毕了。
你完全可以再补充一下自己计划从哪几个方面如实现,而不是说梦话而说。比如:但是,规划是规划,只是说朝着这个方向做努力,也没那么简单,这期间肯定需要我去克服一些困难。困难可能有xxxx、yyyy、zzzz等。
另外,我前面发布过寻求合伙人:寻找【前端】合作人 ,这里再说明一下:建议是兼职来做哈,如果你现在已经是自由职业者那肯定是最好,欢迎找我聊+V:tj20120622
回复77 可免费获取**《面试小抄》第二版**
在线刷题网站:https://www.woaijava.cc/
相关推荐