前段时间,想换个工作,到京东商城去面试,结果被严重鄙视了。
做企业级应用无大牛,互联网才是最终归宿。
凌乱的我到现在才缓过神来,稍微清醒下,记录下惨淡的面试过程。
面试的是京东商城的云平台高级工程师,
据面试官说,开发云平台的都是京东各部门的高工,每个都是出来可以单独带项目的,
他是其中技术最菜的,给我下的结论是:我还不如他,要去京东其他部门,做个中高级工程师没问题,做云平台,太菜啦。..-_-..
面试前的小试牛刀:
1、有一张员工表,有员工名称,部门编号,工资收入,查询每个部门中收入前三的人员清单
状态:不会
答案:(百度搜的,依然没看懂,有么有?)
select deptno, ename, sal
from emp e1
where
(
select count(1)
from emp e2
where e2.deptno=e1.deptno and e2.sal>=e1.sal
) <=3 /*这里的数值表示你想取前几名*/
order by deptno, sal desc;
2、关于多线程
问:一个线程能不能重用?
答:不能
问:线程池的原理?
答:线程池维护几个基本线程执行任务,执行结束后,该线程并不会死亡,而是再次返回线程池中成为空闲线程
问:那线程池怎么重用空闲线程的?
答:不知道
据他说,京东商城面试的,因为是做云平台,亿万访问量的API调用及性能优化,所以要求硬件原理比较多,有五个指标的:
1、JVM原理
2、IO模型
3、...
4、(现在我已经失聪啦~~~)
5、...
哎,好久了有么有,上边两个问题,第一题依然没看懂,第二题依然不会,有么有?
路漫漫其修远兮,吾将上下而求索。。
只能用这句结束了,我有多久技术没有提高了?踏实工作,不断学习,以此为激励!