阿里面试java研发工程师
2016-05-19 11:23
633 查看
笔试
面试
约的11点面试,10点左右感到现场,通关卡与身份证验证后,刚坐下,这边就通知面试了。所以赶得有点急,心理没有做调整。自我介绍
就是一个暖场,同时也让面试官有时间看看你的简历。面试开始
1 首先提问了一个简单的问题,java语言的特性?说一下多态的概念?继承和组合区别?什么时候用?2 java多线程怎么实现的?解释一下什么是线程池?
3 看到你数据库用到了连接池,说一下连接池的作用?
4 连接池需要配置哪些参数?说一下建立连接的过程?statement与preparestatement区别?
5 tcp传输怎么做的?OSI有哪些层?
6 2-5都是为了解释线程池,引出的一系列例子或比较。
7 hashTable与HashMap区别
8 我们公司产品框架已经形成,想使用其他公司产品(也已成型),怎么做最好?
9 设计模式了解吗?
10 你有什么问题吗?
总结
有些问题,记不太清了,所以上面的问题不是全部。一开始没回答好,这是失败的主要原因。基础还是太薄弱,大公司不问项目,只看基础。明白阿里之间距离,没有只是的沉淀,投机取巧是不行的。相关文章推荐
- 剑指Offer----面试题四:替换空格
- 面向程序员的数据库访问性能优化法则
- [坚持]程序员必读的十一本书
- [坚持] 程序员技术练级攻略
- 【40】二叉树的高度
- 剑指Offer----面试题三:二维数组中的查找
- 面试题49:把字符串转换成整数
- 《程序员面试笔试宝典》学习笔记(一)
- 怎么面试架构师
- java 面试题
- Markdown编辑管理工具(二)
- JAVA面试题
- 程序员面试学习宝典(算法设计、系统设计、数据科学、职业发展、实战项目)
- JAVA的程序代码小细节,变量的使用,以及一些细节的面试题
- 性能测试人员面试经典技术问题
- 测试职业生涯中,五个知识体系
- JAVA面试题《下》
- Java面试题全集(中)
- 程序员的匠人精神
- 薪酬、技术和未来——首份程序员技术增值报告