前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >18届学长Java面经分享:应届生找工作,基础为主,项目在精

18届学长Java面经分享:应届生找工作,基础为主,项目在精

作者头像
牛客网
发布2018-07-24 15:38:04
7140
发布2018-07-24 15:38:04
举报
文章被收录于专栏:牛客网牛客网

【每日一语】不要着急,最好的总会在最不经意的时候出现。——泰戈尔

先说一下我的个人情况,18届应届毕业生,去年9月份开始在上海一家软件公司实习,直到今年的4月底离开公司,6月中旬开始找工作,现已经拿到较为满意的offer(坐标上海)。

先说一下面试的总体感受,其实一些大公司对于应届毕业生的工作经验要求不是很高,但是基础很重要,还有学习能力。项目不在于多,广,而在于你多精,对底层代码是否专研吃透。

我面试的是java岗位,由于之前实习做的是.NET平台相关的工作,所以在项目经验上会比较欠缺。

以下是我的面试题目整理:

HP面试

1.关系型数据库和非关系型数据库的区别。

2.restful服务和 soap服务区别。

3.Java中解析XML文件的方式。

4.设计模式(知道什么就说什么)。

5. 云计算和容器的了解。

6.数据库事务的了解。

HP问的相当基础,很多都是概念相关的问题。

蚂蚁金服面试

1.索引在数据库底层的存储结构。

2.如何分析索引是否被命中。

3.哪些字段适合作为索引。

4.操作系统层面的进程和线程。

5.spring ioc, aop的实现原理。

6.快速排序。

7.对于之前实习项目的深入了解, 相关的底层消息队列实现(由于之前实习的项目使用的是tibco较为传统的消息中间件,底层没有过多了解,所以在这方面被大大扣分,他很看重这个)。

8.spring 依赖注入单例对象的控制。

9.hashmap和concurrentHashMap的底层实现,以及对应的应用场景(多线程)。

中通快递面试

1.项目中遇到的问题及解决方案(小伙伴们在工作过程中一定要善于总结归纳呀)。

2.spring boot 的运用以及特性。

3.多线程,集合,io(选择其中一种,他进行细问,我选了集合)。

4.arrayList和linkedList的区别以及底层实现,hashmap在什么情况下会出现异常(多线程)。

5.hashmap和hashtable锁的区别。

6.conCurrentHashMap中hash算法的实现。

7.http转换成https的过程。

8.ssl加密流程。

9.dubbo的实现结构。

9.可能会问英文水平,英文水平不好就说不好,切忌不要说还行,不然他会直接让你翻译的(别问我是怎么知道的)。

途家网面试

1.关于包装类的装箱拆箱。

2.斐波那契数列实现,时间复杂度分析。

3.arrayList遍历过程移除其中元素。

4.线程调度同步,线程T1,T2,T3,在线程T1打印T1之后,线程T2或者线程T3中只能有一个线程输出(到此一轮循环结束),也就是最后得出的序列T1 T2 T1 T3 T1 T3 T1 T2.....

5.在一个整型的数组中,挑选三个数,输出组合出的最小整数。

6.实现一个LRU的缓存队列。

7.单链表双链表的实现。

一嗨租车面试

1.数据库设计时需要注意的问题。

2.项目中设计数据库碰到的问题。

3.哪些情况会导致索引无法命中。

4.一条很慢的sql,如何排查问题。

5.线程同步的实现方式。

6.自己实现消息队列需要注意哪些问题。

7.java中定时器的实现方式。

8.java 静态变量以及多态知识。

8.spring ioc aop的实现。

9.session在服务端的底层实现。

10.threadLocal的底层实现。

11.情景题 在某些旺季 需要把一嗨租车的促销广告放在各大平台(点击广告访问一嗨活动页面),请设计实现这个功能,控制高并发,用户的真实性,还有个平台的用户来源统计。

以上是我近期印象比较深的面试总结,希望或多或少能给予你们一些帮助,衷心希望牛油们找到顺心合适的工作。  

点击作者姓名与作者大佬交流~

作者:@说了再见

来源:牛客网(www.nowcoder.com)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.07.19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 以下是我的面试题目整理:
    • HP面试
      • 蚂蚁金服面试
        • 中通快递面试
          • 途家网面试
            • 一嗨租车面试
            相关产品与服务
            数据库
            云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档