我面的技术岗 两轮技术面 第一面:针对自己之前做的项目,先画一个项目的整体架构,然后就架构讨论细节问题 然后提到java基础,concurrenthashmap最大并发是多少,synchornized和reetrantlock的区别 自己用synchornized实现一个读写锁,要现场写代码,我写的不好,漏了很多细节 第二面: volatile关键字有什么用,threadlocal的使用场景,hashmap并发的时候,快速失败(fast-fail)的实现原理是怎样的 hadoop支持哪些文件格式,怎样导入数据文件?怎么搭建一个hadoop集群? 怎么自定义classloader? 快速排序的基本原理? 大部分答的都行,但是问hadoop和classloader时候被虐惨了,但是被虐的五体投地,他说了:既然你是搞数据挖掘的,在学校里连hadoop集群都不会搭怎么行?我们这边是要脚踏实地做事情的,不要纸上谈兵,一定要理论结合实践并且实践更重要 总的来说说,他是根据你简历上的项目以及你自己会的知识进行针对性的提问
点赞 2

相关推荐

在写周报的打工人很独...:这个笔试昨天晚上做了一下,真难啊,前后端,ai全有
点赞 评论 收藏
分享
看起来名字可以很长:笑死 我暑期实习阿里云的意向也被 qq 邮箱放在垃圾箱了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务