标签:生产 mysql索引 reids div 阶段 图片 java web 简历 设计模式
总共只有两面貌似是因为没有招满补招的,所以春招失利的小伙伴要抓住秋招的尾巴哈,春招我上岸的公司有字节、腾讯、shapee等等,工资基本不低于30w,有面试机会的基本过了(本人菜鸡)
一面:
tcp三次握手流程,accept在哪个阶段。
tcp,边缘触发和水平触发原理,模型,select、poll、epoll区别,应用场景,底层数据结构。
JVM垃圾回收机制、5大内存区域、如何调优。
redis 缓存雪崩、缓存击穿、如何解决缓存穿透。redis 持久化有几种方式,怎么配置,如何触发,应用场景。
reids 底层是什么模型,在生产环境使用的时候有哪些坑,如何避免。
redis中zset的底层数据结构,为什么不用红黑树。
redis 几大数据类型,用过哪些类型。mysql的引擎有哪些,有啥子区别,隔离级别有哪几种,如何选择。
B+树和B树的区别,有啥子用,为什么要用B+数。写题,n进制转化为m进制,其中1 < n、m < 36。(1-10,a-z)。
二面:
项目中有哪些难点,如何解决优化(程序汪也喜欢这么问),如果XXXX,你有什么想法。
C++中 *int const* a,就是一个返回值也带地址的,各种地址的函数,问我各个*有啥用。
C++大小端,写一个结构体占多大空间。
C++问了10分钟一个回答不上来,回答的也是乱搞的。
面试官开始放飞自我随便问了
------------------------------------
了解raft协议吗?一个进程里面分为哪几个地址段,有哪些东西。
软连接和硬链接的区别,原理,是否可以跨文件系统。
zookeeper选取过程以及选取机制。springcloud如何保证一致性的。
TCP的长连接,哪些应用层协议是基于TCP的。
mysql索引如何优化,请结合一个具体的例子来说明(简历上有写)
写题:判断一个树是否为平衡二叉树。
链表是否有环,找出环的入口点。
twosum(如何优化) 、 threesum foursum(讲思路)实现f(n)函数,f(n)返回1-n之间整数不带7数字的个数;如17就是一个带7的数字,18是不带7的数字,如何优化。
回答的稀巴烂,写代码全部暴力,莫名其妙地过了。。。。
结尾:通过很多渠道和朋友要到一份Java岗最新的学习资料大全。
重点给大家推荐,这份资料中的Java岗面试题库,里面都有Java后端以及一些大厂的面试场景和面试题,我也是不断刷题提高自己的眼界
Java岗技术面试题库(5000+面试题)
这套题库里面中包含了以下很多个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM......
标签:生产 mysql索引 reids div 阶段 图片 java web 简历 设计模式
原文地址:https://www.cnblogs.com/yusheng66/p/13235216.html