日常实习

在gitee上发现了一个宝藏项目,极度还原大麦项目,文档讲解特别细致,亮点极多,是一个微服务项目,用到的技术栈都是主流技术栈,非常适合学生党以及工作多年准备跳槽的程序员的不二之选。
这里我将面试问到过的关于这个项目的问题整理在了下面:
1.项目中为什么使用kafka,详细说说?
2.项目中设计分布式锁时,同时解决了事务问题什么意思?
3.订单进行分库分表用到了基因法,详细说说怎么实现的?
4.项目中怎么解决的缓存雪崩、缓存击穿、缓存穿透问题?
5.怎么解决的数据库和缓存一致性问题?
6.做项目中遇到了什么难点
7.项目中用了这么多设计模式,分别是在那些地方用到的?
在我每次面试之后,星哥都会帮我复盘总结,所以我在这里忍不住想为他宣传一波,项目的地址是:https://gitee.com/java-up-up/damai
,然后我贴一些关于项目的架构图
全部评论

相关推荐

前段时间需要招人,hr同学让我直接去简历库中看看有没有合适的算法小朋友,hr同学给了一个小建议,按学历来排序,由高往低排,后面的不用看了。用hr的账号登录后才发现,好家伙,这么多简历,一个一个看过去得累死,还有凌晨三四点投的同学,你们真是一点也不休息啊。差不多捞了几份符合要求的简历,之后随机看了看其他同学的简历,发现有一些问题,正在找工作的同学也可以看看。1.学校专业要写:除非非常知名的学校 ,985 211等需要标上,如果发的是pdf这边工具可以直接解析,但是有几个同学发的是图片,太naive了呀。2.精简简历信息:最好一页纸,就算你有三份实习一页纸可以搞定的,性格或者自我评价什么的不用写,没人看,个人信息一定要精简,应届生找工作现居住地址,生日什么的真的不太在意。3.完善项目或实习经历:找算法软开等工作的同学项目一定要写清楚,就不说star法则,至少你要说明用什么方法解决什么问题,达到什么效果,后续面试的时候才能聊起来。而不是是写做了什么,一聊一个不对口,很容易挂面试的。4.真诚是必杀技:项目上可以适当夸张但是基础的不要造假,前几天面过一个强化学习控制四组机器人(保护隐私,非真实简历内容)的小伙伴连被控对象的工作原理都不知道,一直在说用了哪些算法,simulink中调包也得知道下游输入,大致原理呀,没做过的事情不要写,稍微问问就露马脚了,这样的例子太多了。之前找过一个本科生没什么项目,做开发,力扣前一百选3,写对就要。很多同学不自信所以在简历上会多写一些内容充实,但是确实没这个必要,大部分对应届生来说还是很宽容的。5.刷题:算法开发先刷题吧,八股什么的都只是证明你学了编程,来了可以写代码。6.非一作二作(三作,除非非常nb)的论文就不要写了,宁缺毋滥,看到一个不错的会议,发现是五作,结果可想而知。7.如果可以话,简历可以针对不同行业公司优化一下,海投也要有差异性,见过意向是机械臂规划算法的小朋友投了车企,投可以也要看对方是啥8.简历上写算法大部分都会被问的,有规控的小伙伴出来说说em planning中的em什么意思,怎么用的,答不出来的小朋友放假结束看论文去放假期间,先这样以后遇到槽点再谈
Auto_hacker:看牛客发现有些同学吐槽公司套方案,这个一般不会,基本换过几家公司同行业人脉就有了,一顿海底捞搞定,再不济挖一个社招,不用找应届生去套,因为很多实习太短了,内容也没啥价值。
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务