许愿阿里三面

菜鸟裹裹
一面:
1. Git有了解吗
2. 平时用的什么IDE?为什么要用?
3. java连接数据库的工具
4. 如何用jdbc做更新
5. Spring的如何实现依赖注入
6. @Component 注释的应用场景
7. Linux的常规指令:如果有很多java进程在跑,现在我要找出其中一个并且中止他的运行,怎么写这个指令
8. 科研项目问了一下
二面:
1. 什么是面向对象(从三个特征开始答)
2. 实现Map接口的类有哪些
3. HashMap 和Hashtable 的区别
4. 为什么jvm要分新生代老年代(答得不是很好有点卡壳)
5. java 线程有哪些状态?(答:6个new runnable waiting time_waiting blocked terminated,但面试时候只确切记得其中四个的名称,有两个忘了)
6. 线程休眠的时候会让出cpu吗(这个应该是会的,但是面试时候竟然答了不会😣
7. 一个数据库我建了一个索引,有什么好,有什么不好(说实话,这个问题刚听到,感觉问的有点奇怪,大体答了对于什么样的数据应该建什么类型的索引他有哪些好处,对于一些像性别这种值只有男跟女的数据,额外建个索引可能会浪费资源,类似的东西)
8. char 和varchar得区别
9.建立主键使用int类型好还是varchar比较好(我答了int)
10.为什么用int 比较好
#阿里巴巴##面经#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2021-04-09 16:36
裹裹部门吗
点赞 回复 分享
发布于 2021-04-09 22:00
菜鸟的难度感觉不大啊,楼主笔试做的怎么样?
点赞 回复 分享
发布于 2021-04-10 18:48
阿里菜鸟三面凉经 1. mysql数据库索引的创建方法,底层的存储结构 2. B+树是个什么树,查询复杂度是多少 3. Spring 的单例模式管理bean 是线程安全的吗?(怎么解决?平时编程的时候有遇到过这个问题吗?) 4. Socket编程了解吗?我说写过一些小demo,然后问了一个Socket编程的相关问题,问的方法名听都没听过😂 5. 问了解netty 吗(😥不了解) 6. 知道哪些设计模式,大概讲一下(讲了代理单例工厂) 7. 反问 基础的东西全部答出来了,奈何还是把我挂掉了😪。看来项目经历比较少,还是容易被吊打
点赞 回复 分享
发布于 2021-04-13 14:46

相关推荐

头像
11-09 12:17
清华大学 C++
out11Man:小丑罢了,不用理会
点赞 评论 收藏
分享
1 5 评论
分享
牛客网
牛客企业服务