今天给大家分享一篇 技术渣渣的春招面经, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~
-
(零零总总,许多面试之后没有做记录,以后要保持面试后记录的习惯)
快手java/python面试
最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。
点击下载完整PDF☞ 2022年最新Java面试题集
-
java
-
hashmap的结构原理
-
hashmap是否线程安全,如何解决的
-
concurrentHashmap的原理
-
JVM内存模型
-
java线程池
-
作用
-
有哪些参数
-
-
python垃圾回收
-
用过python协程嘛
-
-
linux命令
-
linux查看占用某个端口的进程——lsof
-
linux查看某个日志中某字段出现的次数
-
linux根据日志关键字出现的次数排序
-
-
数据库
-
mysql
-
mysql事务隔离级别
- 各种隔离级别是怎么做到的,解决了什么问题
-
-
redis
- redis有几种数据结构
-
-
java
-
集合
-
arraylist有哪几种轮询方式
-
iterator的实现原理
-
-
java并发
-
线程同步的几种方式
-
join的原理
-
手写多线程间同步
-
-
mysql
-
第三范式
-
查询优化
-
-
设计模式
-
观察者模式
-
如何打破单例
-
-
腾讯后台面试
-
java static关键字
-
java多态
-
Spring框架的特点
-
mysql的存储引擎,以及他们之间的区别
-
(算法)路径数组变为统计数组
- 详情见 https://www.nowcoder.com/questionTerminal/2970c1ff20cc480eb3a0daf31fd925f9
腾讯运营开发面试
-
TCP和UDP的区别
-
TCP三次握手
-
TCP的报文字段
-
java GC为什么要分代,好处是什么
-
java垃圾回收算法有哪些
-
讲述辗转相除法的优缺点
-
django里如何将dict转化成json数据(因为项目里有问到)
-
数据库的隔离级别,各自解决了什么问题,原理是什么?(数据库被问到最多的问题,但依旧迷糊hhh)
字节面试
-
post中content-type种类?
-
application/x-www-form-urlencoded:原生form表单
-
multipart/form-data:许多文件类型,比如文件
-
application/json:告诉服务端消息主体是JSON
-
text/xml:传输和存储数据
-
binary:二进制文件类型
-
-
JVM GC
-
数据库事务隔离级别有哪几种?
-
算法题:最长公共子序列
-
git cherrypick的作用
-
数据库 for update的作用
-
一次web请求的完整流程
零零碎碎还记得的面试问题
-
linux命令
-
查看端口上运行服务对应的进程号(快手)
-
查看日志中包含某个字符串的行(快手)
-
接着上个指令,统计该字符串出现的行数(快手)
-
查看系统cpu核数以及使用情况(贝壳)
-
查看内存的使用情况(贝壳)
-
-
mysql
-
mysql索引的组织(B+)
-
聚簇索引和非聚簇索引
-
mysql语句
-
保证某一属性唯一的几种方式(贝壳)
-
DISTINCT
-
Group by
-
-
for update(字节)
-
-
mysql查询优化
-
范式区别
-
-
操作系统
-
段页式存储和页表式存储
-
操作系统中断的执行过程
-
进程和线程的区别
-
-
计算机网络
-
TCP、UDP区别,主要应用
-
TCP的拥塞控制
-
TCP三次握手、四次挥手
-
SYN泛洪攻击是什么?怎么样预防呢?
- SYN Cookie
-
ICMP协议的两种报文
-
HTTP与HTTPS区别
-
HTTPS的通信流程
-
HTTPS使用的是什么加密方式
-
HTTP 302 403 404响应码是什么,会由什么所导致
-
-
java基础
-
java static
-
java泛型的作用
-
java序列化,serializableID的作用
-
java容器
-
hashmap原理
-
如何保证hashmap的并发性
-
ArrayList与LinkedList的区别
-
访问List的几种方式
- 谈到iterator
-
为什么要使用Iterator
- 工厂模式
-
-
-
JVM
-
起手式——类加载机制
-
GC
-
JVM内存模型
-
-
java并发
-
Synchronized与volatile
-
线程池作用、参数
-
记得不清了
-