蚂蚁金服电话一面

第二天早上10点第一轮电话面试,我们大约聊了半个小时,关于学历工作经验这些都没有问到,对方关注的是一些基本的知识,具体记得的几个问题:

  1. Spring或者数据库的事物隔离级别和传播特性是怎样的
  2. JDBC的目的是什么,是一种接口还是一种实现
  3. 用过哪种连接池,为什么要用连接池
  4. 用过哪些缓存,用于什么场景,redis怎么实现分布式锁
  5. 然后问我是否熟悉分布式系统的设计和应用,熟悉分布式框架、中间件、数据库等机制,能不能对分布式常用技术进行合理应用解决问题。

前边的几个问题对我来说很简单,后来接着一波问题说实话如果不是我提前做好了功课,回答起来也不会特别流畅,因为对方连续追问了几层问题,还好我接住了。(我觉得面试前必要的功课不可少!!)

本来我以为没戏了,一个星期后通知我需要现场二面,这对我来说是更大的挑战也是绝佳的机会,因为我知道,我离我的梦想又近了。二面我准备了3天,并且看了他的招聘要求,和职位介绍,把提到的技术点我都重新捋一遍,尽可能让自己准备充足更有信心。

蚂蚁金二面

上午9点面试,面试官除了个子没我高之外,面貌很英俊,比较爱笑,这让我也不那么紧张了,感觉眼缘不错,氛围也不错,做了简单的自我介绍之后,他直奔主题问了我一连串问题,我面试完做了整理分享给大家:

  1. 自我介绍(工作年限 毕业学校专业 英语几级)
  2. 介绍项目,在项目中用到了redis实现用户点赞功能和关注功能,项目中为什么用redis以及怎么实现相关功能的
  3. Java的集合框架(主要是HashMap,1.7和1.8之间的区别)
  4. 项目中用过的开源框架,为什么要用spring 和 mybatis
  5. spring的核心功能是什么,介绍一下AOP以及怎么实现的,jdk代理和cglib代理的区别
  6. 数据库的四大特性,事务的隔离级别,幻读。
  7. 计算机网络都学了什么(类似说书上的目录),OSI七层每层的任务,数据链路层的功能(答得不全)和协议。
  8. 数据结构都学了什么,排序算法最快的是哪种说说原理,哪些是不用申请额外空间的
  9. 树的非递归遍历以及三种遍历知道哪两种不能确定一棵树
  10. 介绍一下二叉平衡树
  11. 是否看过jdk源码,说说你说看过的
  12. 说说concrrent包下的类,然后问了一下Reentrantlock
  13. 对于Java高并发了解多不多,怎么处理一些秒杀问题

最后

面试题文档来啦,内容很多,485页!

由于笔记的内容太多,没办法全部展示出来,下面只截取部分内容展示。有想获取完整版笔记的朋友,点赞后点击这里免费领取哦

1111道Java工程师必问面试题

MyBatis 27题 + ZooKeeper 25题 + Dubbo 30题:

Elasticsearch 24 题 +Memcached + Redis 40题:

Spring 26 题+ 微服务 27题+ Linux 45题:

Java面试题合集:

**

[外链图片转存中…(img-VuWsSj8G-1626348434210)]

Java面试题合集:

一年后斩获腾讯T3,面试必问!相关推荐

  1. 安卓开发实战!一年后斩获腾讯T3,年薪超过80万!

    写在前面 周末了,人一旦没有点事情干,心里就瞎想,而且跟几个老男人坐在一起,更容易瞎想,我自己现在也是 三十出头了,也是无时无刻在担心自己的职业生涯,担心丢掉工作没有收入,担心身体机能下降,担心突然来 ...

  2. 一年后斩获腾讯T3,直击优秀开源框架灵魂

    一.SpringCloud 1.服务发现 Eureka Eureka的高可用 Consul Consul安装与使用 Consul常用命令 Consul高可用 2.服务提供者 3.服务消费者 Ribbo ...

  3. 一年后斩获腾讯T3,层层深入

    02 JVM 线程 JVM内存区域 JVM运行时内存 垃圾回收与算法 JAVA四种引用类型 GC分代收集算法 VS 分区收集算法 GC垃圾收集器 JAVA IO/NIO JVM类加载器 03 JAVA ...

  4. android串口开发!一年后斩获腾讯T3,附面试题答案

    开头 互联网时代的到来,让我们获取知识变得更加简单,理论上讲只要你想学,便会有不尽的知识等你,只要方法得当,够努力,任何人都可以都有可能成为大牛. 自己在努力的基础上,还学习了一些高效的学习方法,让我 ...

  5. 2022大厂面试必问要点总结

    Hi,大家好,又到了一年一度的"金三银四",圈子里的朋友都在为跳槽做准备,每个人都想抓住机会跳槽大厂涨薪升职.近段时间来咨询面试.进阶.跳槽问题的朋友也越来越多. ↑后台留言 仅最 ...

  6. 为什么换工作?(面试必问问题)

    为什么换工作?(面试必问问题) 最好的回答: 对老东家,我要回老家发展.对新东家,老东家要搬迁,做好要搬去哪里的回答.千万不能提钱,买不起房之类的抱怨,咬紧嘴巴,打死就这么一个理由. 次好回答: 对老 ...

  7. 面试必问:多线程与线程池

    前言 前几章都在讲一些锁的使用和原理,主要是为了保证多线程情况下变量的原子性,但这并不是说多线程不好,合理利用还是有好处的.至于什么好处,看下面内容就懂了,先打个比方吧(谁叫比方,上来挨打):假如你体 ...

  8. 互联网公司面试必问的Redis题目

    https://juejin.im/post/5b99d4bce51d450e7a24b66e#heading-0 Redis是一个非常火的非关系型数据库,火到什么程度呢?只要是一个互联网公司都会使用 ...

  9. 面试必问一:Java 中 == 和 equals 的区别你知道吗

    面试必问一:Java 中 == 和 equals 的区别你知道吗 前言 关于这个问题,一般初中级面试中都会遇到,还记得我当初实习找工作的时候也遇到了这个问题,现在都还记得自己是怎么回答的:== 是基本 ...

最新文章

  1. 一文看懂怎样用 Python 创建比特币交易
  2. 【Netty】Netty 核心组件 ( ServerBootstrap | Bootstrap )
  3. 解决maven cannot change version of project facet dynamic web module to 3.0
  4. [问答]-ARM文档中的†和‡的含义
  5. tomcat截取日志_Tomcat的日志分割三种方法
  6. Python IDE 神器,PyCharm 2020.1 稳定版发布
  7. 小白用python处理excel文件-Python读、写Excel文件(三种模块三种方式,小白也可学会)...
  8. sse java8_Java SSE 服务器推送WEB页面接收数据
  9. u8 和 char如何转化_算法:如何实现大正整数相加?
  10. Mac版 QQ防撤回插件
  11. 关于CBoard中文查询条件不能正常显示问题?
  12. 不可逆加密算法-MD5
  13. Algorithms-3.2 Binary Search Trees 二叉查找树
  14. android打包绕过签名,实战android打包和签名
  15. 在线App开发平台——应用之星傻瓜式开发平台
  16. 谷歌浏览器如何查看及设置网页编码格式(亲测可用)
  17. 淘宝收藏加购对流量分配有影响吗?
  18. Jenkins 基础07 凭据管理
  19. Elasticsearch集群的脑裂问题
  20. 为什么使用计算机辅助翻译工具中文译文,TCloud计算机辅助翻译工具

热门文章

  1. 【SpringCloud】Feigin-实例
  2. c++ 调用python
  3. 前景检测算法_4(opencv自带GMM)
  4. python随机补边缘border
  5. CMT跟踪算法学习笔记
  6. 青龙羊毛——广汽三菱(搬运)
  7. 青龙羊毛——杀猪盘(搬砖,非原创)
  8. 73 Zabbix 微信告警
  9. java s字符_java 字符集s
  10. java实现验证码输出_java实现验证码