signed

QiShunwang

“诚信为本、客户至上”

新鲜出炉!熬夜一周整理的作业帮四面面经,现在全部分享给大家!

2021/6/3 14:33:01   来源:

前言

如果你今天还在问我“程序员为什么需要深度学习?”,那么这只是意味着你对开发的兴趣并不高,你对编程的热情并不够,你对自己的职业发展也没有一个清晰的规划。
作为开发人员来说,不说要求自己成为业内顶尖,但也要保证自己不被市场所淘汰,学习对于程序员来说是最基本的事情。

作业帮一面

闲聊,自我介绍
int和Integer的区别,为什么有了int还需要Integer

ArrayList和LinkedList区别,各有什么特点

进程和线程的区别,联系

多线程编程,死锁检测与预防,死锁的检测手段,怎样避免死锁

讲一讲线程池,讲讲为什么很多公司对于线程池的使用非常谨慎

SQL代码书写:有一个学生信息表包含id,学号,选修课程和该课程的成绩,写一个SQL语句来查找总分最高的前十名同学。

建表过程中索引添加的规范

InnoDB的4种事务隔离级别

SSM和Spring Boot 的比较,Spring Boot 的缺点(没答上来,面试官的解释是Spring Boot封装层数过多导致的性能问题)

假如有10 亿个手机号,怎么样快速判断一个手机号是否在其中(一开始没什么好的思路,面试官一步一步从hash,二分,布隆过滤器引导到位图)

机智题:烧完一整根香需要30分钟,怎么样得到15分钟的计时,怎么样得到7.5分钟的计时

可以入职的时间,介不介意转语言,反问

一面大概40分钟左右,更多的都是基础问题,面试官人超级和蔼,没想出来的问题会先给你一些引导,面试体验极佳!

作业帮二面

聊了聊项目

算法题:把数组中奇数放在前面,偶数放在后面,并且奇数偶数都要保证从小到大,要求空间复杂度O(1)

MySQL索引结构,说说B树和B+树的区别

MySQL索引什么时候失效,联合索引,聚集索引

写一个单例模式

Redis数据结构,场景题

讲讲Java 的堆内存、GC

说说抽象类和接口的区别

浏览器输入URL地址到页面渲染发生的过程

三次握手,为什么要三次握手

算法题:找出数组中第K 大的数

作业帮三面

1.自我介绍

2.做过哪些项目,给自己印象最深的项目是什么

3.用redis做二级缓存的时候如何确保高并发数据的一致性,如果有一张订单表,我要你找

到对应用户所拥有的订单,怎么找?数据库的几种事务隔离机制是什么,有哪些?有什么

用?

4.Str1=“a” str2=new string(“a”)区别,虚拟机内存空间上如何体现这两个区别,这区别具体在

开发中会造成什么问题,如何解决?

5.Java和C++在内存处理上有什么区别?虚拟机的常用垃圾回收机制有什么?什么时候会发

生OOM错误(内存溢出错误)

6.Redis的基本数据结构是什么?

7.redis如何做持久化的?

8.给你一个场景,设计秒杀系统,假设有10件商品,先用redis去get 数量,数量-1,然后

用set更新redis的数据,如果get数据为0就表示商品卖完了,这种情况安全么,有问题的

话如何解决

9.redis加锁上锁的命令是什么

10.Linux awk grep命令是什么,如何用正则表达式匹配AxxxxAxxx?(正则还是用的比较少生

疏了。。。)

11.讲一下在浏览器输入URL之后到浏览器出现界面的全过程,系统后面用了哪些协议

12.如果你有很多IP地址,如何找到出现次数最多的前三个IP 地址?(hashMap + heap)

13.如果你有一个100G的IP地址文件,你的机器只有5G存储空间,如何找到出现次数最多

的前三IP地址?

14.如果一张订单表特别大,你会如何处理这个表格,如何优化它?

15.算法题:字符串切分+反转

16.盲人有10 双袜子,两双黑的,8双白的,如何在没人帮助下找出黑的(在太阳下晒一晒

黑色更吸热)17.你有什么问题想问我的?

我的面试经验汇总

下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了!
有需要的朋友点击这里自取就好了,希望资料对你有帮助!

SpringCloud

Redis

JVM

MySQL

Zookeeper

Kafka

Dubbo

spring

Rabbitmq

springboot

最后

由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。

有需要的朋友点击这里自取就好了,希望资料对你有帮助!
预祝大家前程似锦,工作顺利!