只有光头才能变强
这阵子跑去面试Java实习生啦~~~我来简单介绍一下背景吧。
广州三本大三在读,在广州找实习。大学开始接触编程,一个非常平庸的人。
在学习编程时,跟我类似的人应该会有一个疑问:究竟学到什么程度才能找到一份实习/工作呢?
针对的是中小公司..
我是在6月1号开始投的简历找Java实习:
实习憎投了17份:
在前程无忧投了69份(没有算今天刚投的):
在boss直聘沟通51个,可以发送8份简历出去:
下面是我的简历(我不会写简历,需要修改的地方还请大家不吝在评论区留言)
可能投递的公司是有重复的,可能我投递的意向更多偏向于离家里比较近的,并不是全部投应届/实习(其中1-3年的也投了)。
就上面所投和简历的情况,我拿到了5份面试机会。
这篇文章其实主要是记录一下自己的面试经历,希望大家看完之后能有所了解:进入中小公司究竟需要什么水平。
看面试题和实际面试时被问到的感觉是完完全全不一样的(可能会没听明白面试官所想问的,也很有可能大脑就短路啦,就忘记啦)
一、公司A 1.1面试简单介绍一下你的项目,说一下项目有什么模块
刚才我进去注册了一下你写的网站,发现注册失败了。你的网站是做了邮箱校验吗?ps:后来查了一下,是我的邮箱验证码失效了,在后台抛出异常,所以注册失败了
项目中的在线聊天功能是怎么实现的?有没有去测试浏览器的兼容性问题?
我看你有用过ssm/Springboot,你的项目部署在哪里?ssm的项目打的什么包?springBoot打的什么包(指的是jar和war)
Java集合简单说一下,HashMap是怎么实现key是唯一的
简单说说nio是什么,是哪个版本开始有的?
aio是什么?了解过吗?是哪个版本开始有的?与nio的区别知道吗?
有了解过netty吗?
我看你用过RESTful,你能简单说说RESTful有什么特点吗?使用RESTful的好处是什么?RESTful有什么缺点吗?
电子移动商城和纳税服务系统是你做的吗?
简单说一下你是怎么理解AOP,方法拦截和AOP有什么区别?xxxx功能是否能用AOP实现
1.2公司A总结公司A是我第一家面试的,面了20多分钟就完事了...没有hr,自我介绍都没说就直接开始了。当然了,面试官还是很nice的。
面试官都是针对简历写的东西来提问,问的东西并没有超出简历的范围
经过这家面试,我知道我自己得多引导引导面试官。因为面试的时间太短了,基本都是一问一答,应该主动说出一些自己知道的东西,答得太少了。
最后拿到了offer
二、公司B 2.1笔试单选题关注Java3y公众号的概率是5%,收藏Java3y的文章概率是20%,收藏Java3y的文章后会关注Java3y的公众号的概率是20%,已知某开发者看到Java3y公众号之后关注了。那么该开发者收藏过Java3y的文章概率是多少?
通俗解析:
1、关注概率=5%。
2、关注有两种情况,收藏关注,不收藏关注 。
3、收藏关注概率=0.2*0.2=0.04,那么不收藏关注的概论是0.01
4、在已知用户购买的情况下:收藏的概率是0.04/(0.01+0.04)=80%
公式解析:
设A为关注,B为收藏。 已知P(A)=5%, P(B)=20%, P(A|B) = 20%。,所以P(B|A)=P(AB)/P(A) = P(A|B)P(B)/P(A) = 80%.
假设基准值为数组首元素的快速排序,要使得数组满足非降序排列,下列数据分布导致快排算法效率最低的是____。
2-6-3-7-5-1-4
6-2-3-5-4-1-7
7-5-3-2-4-1-6
1-5-7-2-4-6-3
1-2-3-4-5-6-7
4-1-3-7-5-6-2
解析:基本有序的情况下:快排最慢。所以选择的是1-2-3-4-5-6-7
下列程序运行结果: