前言

首先声明,本人双非渣本,非科班生菜鸡一枚,从3月份开始投简历,面过蔚来,奇安信,中兴等公司,但都是一面挂。一度怀疑人生,四月份也只有笔试没有面试,就马上要放弃了,瓜子给打电话约面试。下面就分享一下瓜子面经(我真是鱼的记忆,尽量给大家补充好吧),回馈给大家

一面 技术面 1h

问的比较全面,但是都是基础
操作系统:
1.进程与线程的区别
2.进程切换与线程切换
3.进程通讯方式(具体解释),线程通讯方式
计算机网络:
1.http1.0 1.1 2.0的区别
2.tcp和udp的区别
3.tcp三次握手四次挥手过程(具体介绍)
4.tcp怎样保证可靠性
5.http https的区别
6.osi七层模型,都是干什么的,有哪些协议
java基础:
1.创建线程的方式
2.产生死锁的原因
3.怎样避免死锁
4.谈谈hashmap
mysql:
1.MySQL索引底层数据结构
2.MySQL索引b+树什么情况不适用
3.MySQL怎么判断索引是否生效
4.MySQL索引失效的情况
5.MySQL的四种隔离级别,分别解决了什么
6.不可重复读和幻读的区别
7.MySQL四种隔离级别低沉是怎么实现的
redis:
1.Redis五种基本数据类型
算法:
两数之和(力扣第一题)

二面 技术面 1h

二面问了很多场景题,自己回答的其实并不是很好。
1.挖项目,问项目中怎么分层的,前后端联调遇到什么问题,单点登录怎么实现的等等
2.怎么解决Redis和数据库的数据一致问题
3.为什么Redis快
后面就又是Java多线程的知识了,和一面部分差不多。
算法:
1.删除链表倒数第k个节点
2.变态青蛙跳台阶(可以跳1 2 3层)

三面 技术面 30min

1.为什么选择java
2.为什么想来北京
3.项目springcloud服务间调用怎么实现的(谈到了熔断器这些)
4.http https的区别
5.ssl协议过程
6.springmvc执行流程
7.进程间通讯的方式
算法:
给定两个有序数组,找出两数组中相同的数。(我是以两种方式实现的)

三面结束大概30分钟,hr加我微信谈薪,问能不能实习这些

总结:瓜子效率确实特别高,整个流程走的特别快。感觉算法还是重点,自己二面三面其实答的并不是很好,也就是最后算法写的比较快可能救了我(自己的猜测)。

最后

在文章的最后作者为大家整理了很多资料!包括一线大厂Java面试题总结+各知识点学习思维导+一份300页pdf文档的Java核心知识点总结! 这些资料的内容都是面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等。
有需要的朋友点这里直接去下载就好了,希望资料对你有帮助!

瓜子二手车—Java开发,前两面都过来了,第三天HR竟然跟我说这个...相关推荐

  1. 字节跳动软件测试岗,前两面过了,第三面HR天坑

    阎王易见,小鬼难缠.我一直相信这个世界上好人居多,但是也没想到自己也会在阴沟里翻船.我感觉自己被字节跳动的HR坑了. 在这里,我只想告诫大家,offer一定要拿到自己的手里才是真的,口头offer都是 ...

  2. Java开发西安地区最近面试汇总(三)

    Java开发西安地区最近面试汇总(三) 1.Spring的循环依赖 构造器的循环依赖 案例 结论 属性的循环依赖 案例 结论 Spring内部是在何时完成的属性注入,又是如何解决的循环依赖. 小结 2 ...

  3. 学习 java 开发前的准备之JDK配置篇

    准备开发环境 JDK的下载安装与环境变量配置: 一,为什么要使用JDK? JDK是java软件开发包(Java Development Kit)的简称,要想开发java程序就必须安装JDK.没有JDK ...

  4. Java开发前的准备(一):JDK的安装与配置

    搭建Java环境前最重要的当然是JDK的安装了,下面是完整的安装步骤,适合新手参考学习,电脑系统为Win10以上,避免踩坑: 1.下载JDK安装包:现在使用的主流的JDK版本都是1.8以上的,可以上官 ...

  5. java开发前的准备工作_三、开发java程序前的准备工作

    JDK[Java development kit]:Java开发工具包 JRE[Java runtime environment]:Java运行环境 JVM[Java virtual machine] ...

  6. 【面试】 瓜子二手车 Java 方向面经

    文章目录 一面 2019/09/13 来自于牛客网 二面 2019/9/21 来自于牛客网 一面 2019/9/5 来自于 CSDN 二面 2019/9/12 来自于 CSDN 一面 2018/4/3 ...

  7. Java开发前的准备工作

    前言:   各位小伙伴们,晚上好呀!小辰才刚刚踏上Javaee的基本学习道路,想分享一些自己的所思所想给大家.如果有什么有所遗漏或者有所不当的地方,还请各位小伙伴们多多包涵,不吝赐教呀!☕️☕️ 文件 ...

  8. 软件测试及Java开发前了解的基础

    学习Java和测试前的必要基础知识 关于操作电脑系统必用的快捷方式 在RUN(运行)窗口中输入CMD进去DOS窗口 命令行如下: ipconfig /all:显示本机TCP/IP配置的详细信息 pin ...

  9. 【求职】瓜子二手车 Java 方向面经

    文章目录 一面 2019/9/13 来自于牛客网 二面 2019/9/13 来自于牛客网 一面 2018/10/16 来自于牛客网 二面 2018/10/16 来自于牛客网 一面 2019/9/25 ...

最新文章

  1. php+羊,PHP之羊生小羊的问题
  2. 因为爱情,才有了思科
  3. C++ 打造自己的Windows终端服务客户端(转)
  4. 博客搭建攻略(二):工具推荐
  5. packmol建模流程-计算
  6. Kubernetes在游戏业务应用调研
  7. PHP获取一篇文章内容中的全部图片,并下载
  8. Vue生命周期-手动挂载理解
  9. python检测excel表是否存在空值
  10. 不要老是盯着你的对手,要开始盯紧你的用户啦
  11. 无需重装系统,Windows Server 2019系统硬盘无损从MBR转换为GPT格式
  12. 取号机排队取号服务算法(数据结构 队列(Queue))
  13. 优秀的博客地址-冰冻三尺非一日之寒
  14. Windows exe文件如何提取图标
  15. 计算机硬件技术基础 试题与答案,计算机硬件技术基础网上作业及答案
  16. 网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?
  17. mod_rewrite模块详解(转)
  18. SPSS学习笔记——验证性因子分析
  19. Unity 文字显示动画
  20. 基础论文 (一) ADDA

热门文章

  1. 推荐一个图片管理软件
  2. 第一篇,摇一摇功能的实现
  3. ERPNext关键业务流程
  4. matlab 分母有理化,第5章频率特性精讲.ppt
  5. echarts修改分割线样式
  6. 不懂技术却能做到月入20万美元,差距在哪里
  7. Speedoffice(Excel)中如何标记重复内容
  8. Android Glide高斯模糊加载图片
  9. 2022-2028年中国酿造醋产业竞争现状及发展趋势分析报告
  10. 怎样做研究(一) 刘挺