面经详情

当前内容设置为仅微信小程序内可见

前往微信小程序

相关推荐

匿名用户
Java应届毕业生
未通过感觉没戏
一面:项目聊了绝大多数数时间,简单记录几个点。 1. 为什么用TCP来实现绑定,不用证书颁发说了下过程,然后说了成本问题; 2. 单晶炉项目介绍从数据库的优化讲到数据量刷新要求高,感觉讲得多了点; 3. spring boot和spring mvc之类的区别我讲了spring boot集成tomcat, 省去各种配置; 4. cookie和session区别分3点讲的位置不同作用有一定区别session怎么通过cookie传递; 5. 证书认证在哪里?这个是一脸懵逼我对对称加密和反对称加密了解一些。 二面:(智力题+算法)1.数据库:10亿表A,5亿表B,外键外TID,求10000-10100行数据select * from b , (select tid from a limit 50000,200) a where b.id = a .tid; 2. 两个人抛硬币吃苹果因为输的概率是1/4+1/4 * 1/4+1/4 * 1/4 * 1/4+.....+1/4的n次方,极限值为1/3,所以赢的概率是2/3; 3. 有20个硬币,一个重了点,怎么找出来最少次数三分法:7 7 63 3 11 1 1; 4.5个洞 5只狐狸,多少天找出来这是一个经典的智力题,在网上找也找到了很多不相关的答案,但是这个问题早就有经典解法了,234432最多六天,下面来分析一下:第一次抓第二个,不在二中,则在一三四五中,晚上只能跑到二三四五中,第二次抓第三个,不在三中,则在二四五中,晚上跑到一三四五中,第三次抓第四个,不在四中,则在一三五中,晚上跑到二四中,第四次抓第四个,不在四中,则在二中,晚上跑到一三中,第五次抓第三个,不在三中,则在一中,晚上跑到二中,第六次抓第二个,一定能抓到。所以最多六次就可以抓到; 5. rand5生成rand7函数。 ...查看更多
2 年前 发布
匿名用户
Java
未通过感觉没戏
本人在非互联网企业IT部门工作三年,项目经验还算过得去,但基础知识忘的差不多了。单纯想换个工作,没做太多准备就去面试了。一面前先进行了半小时左右的笔试,题目不难,十道选择题三道编程题(伪代码)。选择题没什么好说的,平时积累加突击基本都能对个八九不离十。编程题是: 1、快排等四五种基础排序方法,选一个实现; 2、画图,一个前端请求直到后台查数据库的流程; 3、两个亿级数据表,关联查询出第10000到10100条数据,越快越好。(然鹅面试过程中面试官基本没管过我的卷子) 一面紧接着就来了,面试官典型的技术男,黑框眼镜,一边审视(注意这个词),我的简历一边走进来,一看就给人很认真严谨的感觉。整个面试下来还是感觉很好的,主要是面试官人很nice,在我不停被问的哑口无言的时候不断给我提示,给我台阶下,囧。问的问题,只能说,很细,涉及到很多底层的东西,将近一小时的轰炸,这里不能一一列举因为实在太多了,只挑几个我答得自我感觉”录用我就是你们瞎了眼”的问题,供大家参考。囧。 问题1,以springclound为例,说说它的自动配置是怎么实现的? 问题2,说说IOC的原理,我答反射,面试官:那意思大概就是”废话”,看我吐不出更多,又问如果让你自己编码实现它,说说你的思路?我:.. 问题3,说说你这项目,这里两个人balabala了很久,主要是我不分大小轻重,能说的全说了再说。 问题4,现在给你一个任务,做一个用户登陆模块,说说你的思路,用什么协议,API怎么设计,怎么保证安全,数据怎么存储等等。这里被虐的最惨,其实开始只问我的思路,后面十几个问题都是我卡住的时候面试官补充的。 问题5,实现一个hashmap。这里我也没答好,基础的数据结构问题,确实是疏于复习了。 问题6,说说你数据库优化的经历,这里面试官引用了一下编程的第三题,和我讨论。 还有很多问题,涉及到底层的东西,答出来就继续往下追,很少问诸如”说说Arraylist和linklist的区别”这种封闭式的问题,问的问题开放性普遍非常大,明显重你的理解更甚于答案,要求面试者首先要思路清晰,哪怕具体细节答不上也没关系,这一点我觉得确实非常的专业。只怪自己疏于复习,平时只会用而并不懂,输得不冤,回去好好复习下次再战! ...查看更多
2 年前 发布
30

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网普联技术(TP-LINK)普联技术(TP-LINK)面试经验普联技术(TP-LINK)面试经验:哎,面的最惨的一次了。
正在招聘iOS 应用开发工程师77 个岗位