个人情况

  2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验。做过分布式开发,没有高并发的处理经验,平时做To G的项目居多。写下面经是希望给各位有相同面试公司的小伙伴做个参考,同时也希望记下自己的一些收获和踩下的坑。

简历投递

  当时有考虑到深圳发展,所以在BOSS上投了微众银行,第一面是电话面试。期间约了两次才约到电面。第一次约的星期一晚上七点,但是等了半小时没来电话。后来BOSS说有事,改约星期三晚上七点半。岗位:Java开发工程师。

一面

  七点半电话如约而至,听声音面试官是个很年轻的小伙。问我有没有空现在进行面试,我说可以的。先简单的自我介绍后,没有问项目,直接问了技术方面相关的东西。

  我看你们项目用过redis,你知道redis常见的数据类型有哪些吗?

  你们平时用redis做些什么?

  你知道redis为什么快吗?

  redis的持久化机制说一下。

  redis如何实现分布式锁?(答完redis的一系列问题,后面回答的问题,面试官小哥都会说,OK,OK,当时真的给了我一点幻觉,感觉他对我很满意,让我放松了戒备,套路得一批)

  你知道什么是Spring的AOP吗?(面试官:OK,OK)

  你知道AOP的底层实现原理吗?(面试官:OK,OK)

  JDK动态代理和CGLIB动态代理的区别?(面试官:OK,OK)

  哪种情况下用JDK动态代理,哪种情况下用CGLIB动态代理?(这题没答上来,原来看过相关文章,当时没记住),但是(面试官依旧:OK,OK)

  用过什么设计模式吗?(我说平时基本都是开发功能模块的多,用到设计模式的比较少,但是读源码时会注意一些设计模式的实现,如JDK IO的体系,HttpServlet,Spring中的设计模式)(面试官依旧:OK,OK)

  单例模式的几种实现方式?(面试官:OK,OK)

  说一下数据库优化思路?(面试官:OK,OK)

  你知道回表吗?(第一次听说这个词,就说不知道)(面试官:OK,OK)

  mysql常见的执行引擎有哪些?(面试官:OK,OK)

  索引的实现原理?(面试官:OK,OK)

  B树和B+树的区别?(面试官:OK,OK)

  线程池原理?(面试官:OK,OK)

  ConcurrentHashMap各版本的差异?(面试官:OK,OK)

  HashTable为什么效率低?(面试官:OK,OK)

  HashTable有没有对整个类加锁?(原来看过源码,基本所有方法都用了synchronize关键字,我说没有)

  你有什么问题要问我的吗?(问了下相关业务和技术栈)

  一面结果:卒。

总结

  面试官人很好,总是说OK,让我都有些飘起来了, 有时候面试官看上去对你很满意,并不意味着你就真的能过,从此我学会了,在面试中要学会保持平常心,不管面试官对你评价如何,保持平常心真的很重要。面试题目挺常规的,可以说百分之九十都是常规题,学过相关技术应该都能答上,没有特别为难人,面试体验不错,整体好评,虽然自己没过。革命尚未成功,同志仍需努力。

微众银行Java面试-社招-一面(2019/07)的更多相关文章

  1. 平安银行Java面试-社招-五面(2019/09)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  2. 平安寿险Java面试-社招-四面(2019/08)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  3. 中移物联网Java面试-社招-三面(2019/07)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  4. 菜鸟网络Java面试-社招-一面(2019/11)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  5. Nebula Graph 在微众银行数据治理业务的实践

    本文为微众银行大数据平台:周可在 nMeetup 深圳场的演讲这里文字稿,演讲视频参见:B站 自我介绍下,我是微众银行大数据平台的工程师:周可,今天给大家分享一下 Nebula Graph 在微众银行 ...

  6. “联邦对抗技术大赛”9月开战 微众银行呼唤开发者共同“AI创新”

    “联邦对抗技术大赛”9月开战  微众银行呼唤开发者共同“AI创新”   从<第五元素>中的智能系统到<超体>中的信息操控,在科幻电影中人工智能已经发展到了极致.而在现实中,目前 ...

  7. 春节过后就是金三银四求职季,分享几个Java面试妙招,轻松搞定HR!

    春节过后就是金三银四,分享几个Java面试妙招,轻松搞定HR! 2020年了,先祝大家新年快乐! 今年IT职位依然相当热门,特别是Java开发岗位.软件开发人才在今年将有大量的就业机会.春节过后,金三 ...

  8. 阿里巴巴面试-Java后端-社招5面技术总结(Offer已拿)

    最近接到阿里妈妈的面试通知,历经一个月,虽然过程挺坎坷,但总算是拿到了offer.这里简单记录下面试所遇问题,仅供各位大佬参考. 由于前面两面的时间过去的有点久了,只能根据记忆大概写些记得问题. 部门 ...

  9. OPPO-Java面试-社招-一面(2019/07)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

随机推荐

  1. sudo apt-get install libstdc++6

    sudo apt-get install libstdc++6 yum install  libncurses.so.5 sudo apt-get install libncurses.so.5 su ...

  2. css-博客样式初体验

    css学习一周后,写了个基础博客样式. 样式是出来了,但是在写的过程中感觉css写的杂乱无章,可能是写的太少了吧,条例不是很清除,只是在写的过程 中一个点一个点的套,感觉样式出来即可,没有做到由全局出 ...

  3. 英语46级CET外语大学词汇

    whereas conj.而,却,反之 witty a.机智的:风趣的 legislation n.立法:法规 length n.程度,范围 lengthen vt.使延长 vi.变长 leopard ...

  4. 【BBED】编译及基本命令(1)

    [BBED]编译及基本命令(1) 一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你 ...

  5. python测试开发django-42.xadmin自定义菜单项

    前言 xadmin后台的菜单项是放到一个app下的,并且里面的排序是按字母a-z排序,有时候我们需要划分多个项,需要自定义菜单列表,可以通过重写CommAdminView类实现.xadmin后台提供了 ...

  6. secureCRT 中各种传输协议分析 启动daemon运行守护进程(转)

    转载链接:http://blog.sina.com.cn/s/blog_61798d5d01018yk4.html [Telnet]著名的终端访问协议,传统的网络服务程序,如FTP.POP和Telne ...

  7. [I2C].I2C总线详解

    转自:https://www.cnblogs.com/BitArt/archive/2013/05/27/3101037.html 一. 基本信息 1. 概述 I²C 是Inter-Integrate ...

  8. Pthon魔术方法(Magic Methods)-hash

    Pthon魔术方法(Magic Methods)-hash 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.hash方法 __hash__: 内建函数hash()调用的返回值,返 ...

  9. Linux虚拟机安装(rhel 7.4)

    Linux虚拟机安装(rhel 7.4) linux 1. 创建虚拟机 1.1. 新建虚拟机 1.2. 启动虚拟机 附录:部分配置 1. 创建虚拟机 1.1. 新建虚拟机 新建虚拟机 典型虚拟机 稍后 ...

  10. 个人第5次作业-Alpha2项目的测试

    这个作业属于哪个课程 系统分析与设计 这个作业要求在哪里 作业要求 团队名称 卓越Code 这个作业的目标 选取3个非自己所在团队进行项目测试,协助该团队进行项目改进 前言 魏家田 201731062 ...