一面: 60min 不得不说,面试官是真的很可爱,也很优秀 (凭记忆写的,有点忘记了) 上来就先说一下LRU算法,给个例子然后演示一下 问了一下树的前序遍历和中序遍历,然后面试官给了一棵树,问你这两种遍历方式的结果 结合他们工作的内容,问了一个IP地址分类的问题 问了一下生产者和消费者的实现(操作系统) 开始详细拷打项目,问其中的实现 问了redis主从同步的步骤 缓存风暴(缓存雪崩)的解决方案
项目 单服务器维持的链接为什么是有限的。 可打开的文件描述符有限:65535 内存和CPU的限制 b+树的调整 (B+树增加一个节点会怎么样) 手撕 两两反转链表 写了快20分钟,有点bug一开始 会啥中间件和容器 卡夫卡,MQ。 都不知道 用过哪些云服务 云服务器,图床 怎么进行代码调优,怎么定位耗性能的地方 不知道在问啥,就说了下项目的优化 #我的实习求职记录##我的求职思考##在找工作求抱抱
面试官很好,笑嘻嘻!全程半小时!全程八股! 1、自我介绍。 2、计算机的存储结构(说实话,一下子给整蒙了,面试官说的是从哪个方向解答我忘了)。 3、MySQL数据库的索引底层原理。 4、索引的“最左前缀原则”的理解。 5、Java中线程的几种状态,调用sleep方法之后的状态。 6、JVM的内存结构。 7、MySQL事务的四大特性,以及MySQL的四大隔离级别,脏读是什么,可重复读解决的是什么问题
全程三十多分钟!面试官一看就是大佬,有点油头(保命要紧) 1、自我介绍 2、问了几分钟项目的问题 3、栈和队列的区别?在哪些方面都有应用(中间件) 4、线程的状态,以及相互之间的转化 5、数据的线程安全了解吗?什么是线程安全问题?怎么解决 6、浅拷贝和深拷贝有什么区别?(场景问答、在一个订单类中有用户信息和商品类别,如何解释深拷贝和浅拷贝) 7、HashMap的底层?然后Map中哪个接口的实现是有
8.23 苏州Java 自我介绍 谈谈进程线程协程 Java线程池参数 HashMap构造函数的capacity指数组长度还是元素个数 HashMap扩容 ConcurrentHashMap的size方法如何保证线程安全 Java GC机制 BlockingQueue如何保证线程安全 数据库主键,自增主键和uuid哪个更好? 索引的优缺点 读写分离的优缺点 缓存穿透、缓存击穿、缓存雪崩 会不会Ka
暑假的第一次面试,也是最后一次面试😅 1.自我介绍 2.你说熟悉操作系统,那死锁是什么,形成死锁的必要因素有哪些? 死锁必要性居然没答全,难蚌。基础八股没认真背的后果,以为很简单,但是在面试紧张的情况下就完犊子了 3.你写代码有遇到过死锁吗? 也没想到好例子,最后强答了一波项目用到的redis分布式锁,答的不好 4.能说说mvcc吗,有什么用处? 5.在学校修过的课程里,你比较熟悉哪一个? 我说
两个面试官,水平很高,基本你答什么,都能顺着你答得内容问到你不会为止,寄 大致记得以下的问题,应该还有些遗漏的 70min 0.面试官自我介绍,介绍业务 1.自我介绍 2.看你有个软著,讲一下,数据是存在DB吗 3.讲一下用的集合结构 4.针对你说的map,想要它线程安全,怎么做 5.写过多线程的代码吗?知道哪些jdk查看占用的命令 6.问linux命令,查看占用线程 7.http每次建立连接都要
1、简单讲一下HashMap的put过程 2、HashMap为什么需要有转红黑树的操作 3、为什么建议new一个HashMap的时候指定初始大小 4、HashMap的扩容过程是怎么样的 5、简单的讲一下TCP的三次握手四次挥手 6、TCP和HTTP协议都是网络的层级结构中的哪一层的协议 7、分别说一下TCP和HTTP 8、讲一下HTTPS 9、HTTPS加减密的过程 10、Java里面int的最大
使用说明 概述 轻推JAVA-SDK是轻推开放平台面向Java开发者提供的发工具包。通过使用轻推JAVA-SDK,Java开发者可借助轻推高效地使用消息推送,安全登录等功能。 此文档面向Java开发者介绍轻推JAVA-SDK如何使用及相关注意事项。 使用步骤 步骤一:获取AppID以及AppSecret 登录轻推企业管理系统,编辑轻应用/订阅号,获取AppID以及AppSecret,若需要使用轻推
4.16 boss投简历 4月底 通知一面 一面: 线程池工作原理 给了几个关键字对哪个源码有想法(spring bean生命周期 、spring mvc dispatchservlet 、还有忘了) 反问:业务规模、该岗位会负责哪个业务(东方甄选会参与吗?) 对于学习建议:多看源码 五月节后通知二面 面试官非常客气和礼貌,自己紧张卡壳 二面: 针对实习上一点,不同机器负载量不同,如何实现流量分发
#e签宝# #e签宝# 一面 自我介绍一下 静态方法和普通方法的区别 了解 bio nio aio嘛? spring中创建bean的方法 讲讲集合类 说说ThreadLocal redis的淘汰策略有哪些 说下对jvm的了解 详细说下堆区 nacos中有一个服务挂了再调用它会怎么样 讲讲springboot自动装配的原理 讲讲索引的结构 讲讲线程池方面内容 (还有一些题目忘记了) 二面 主要问的是
本文向大家介绍Java微信公众平台开发(4) 回复消息的分类及实体的创建,包括了Java微信公众平台开发(4) 回复消息的分类及实体的创建的使用技巧和注意事项,需要的朋友参考一下 前面有说道对接收到微信服务器消息后对消息的分类,当时主要分为普通消息和事件消息,这里我们要讲述的是我们在给用户回复的消息类型,在这里也可以大致分为两类:一种为不需要上传资源到微信服务器的这里成为【普通消息回复】;还有一种
本文向大家介绍Java微信公众平台开发(3) 接收消息的分类及实体的创建,包括了Java微信公众平台开发(3) 接收消息的分类及实体的创建的使用技巧和注意事项,需要的朋友参考一下 前面一篇有说道应用服务器和腾讯服务器是通过消息进行通讯的,并简单介绍了微信端post的消息类型,这里我们将建立消息实体以方便我们后面的使用! (一)消息实体基础类 (二)普通消息pojo实体 ①图片消息 ②连接消息 ③地
本文向大家介绍详解Java从后台重定向(redirect)到另一个项目的方法,包括了详解Java从后台重定向(redirect)到另一个项目的方法的使用技巧和注意事项,需要的朋友参考一下 (1)通过ModelAndView跳转 (2)通过HttpServletResponse跳转 (3)通过redirect返回String类型跳转,注意这种方法不允许Spring控制器用@RestControlle
这个部门是写go的,不知道我一个java选手简历是怎么到他们手上的。全程愉快的聊天,基本没有八股 1.聊项目。基本是我单方面给他输出 2.讲讲mysql。这个问题太大了,我就大概说了说mysql里的事务、索引、日志和锁,并表示有啥问题他可以问,面试官啥也没问 3.为什么使用b+树,b+树如何提高查询效率 4.Redis分布式锁了解吗?如何设计高可用的分布式锁? 5.讲讲Raft? 6.手撕算法,找