今天面试真的是状态频发啊,首先是电脑没声音,之前笔试可能禁止了,然后忘记了调回来,用笔记本面试发现摄像头一直用不了,也是被禁止了,紧张的很,过了一会直接没网了,我吐了,校园网套餐到期了忘记续费了,真巧啊。最好和面试官电话进行面试的,不管结果如何,这次面试挺愉快的,面试官人很好,我以后领导要这样就好了,怪自己没提前准备好吧,好了开始进入正题。 1、自我介绍;2、介绍项目;3、问项目:场景1:注册时并
1.java中io流分为几种,scanner是阻塞还是非阻塞 2.BIO,NIO,AIO区别 3.AQS是什么 4.synchronized关键字的底层原理,是公平的还是非公平锁 5.springboot和spring区别 6.springboot自动配置的原理 7.jvm垃圾回收机制讲一讲 8.CMS的四个阶段,什么时候需要STW
5.24笔试AK,6.8约的6.9的电话面试,中途没有邮件也没有提醒,直接就电话约面了,一面是电话技术面,感觉也挺少见的。 先说结论:整体感觉是寄。总共四十分钟,上来就Java,过程中也一直想问Java相关的,但是我用的不是Java。我准备得比较多的基础方面基本上就问了十几分钟。剩下基本上都是实际场景题,没有专门准备过,很懵很晕。整体下来感觉不像秋招,像造火箭,不同于之前面过的美团和字节,比较注重
记录下之前的面试 自我介绍 细扒项目(功能模块 数据库设计token相关) AOP hashmap 无序 线程安全吗 Java中的线程 线程池 threadlocal Java中的锁 事务 反问环节 当时我是第一次面试的小白,很多东西没准备好,但面试官超好也给过了还给了挺多建议 #面经#
早上8:50莫名其妙接到一个武汉的电话,接了才知道是美的的,没问技术问题,问了四个问题,如何解决问题、如何发现问题、如何看待加班、平时怎么学习的 之前没看过这方面的东西,答的一坨答辩那个面试官说hc只有1-2个,只有十几人通过了笔试,我在想这么多大佬怎么轮也轮不到我面试吧
面试的一个小厂好像还是培训机构, 记录今天的懵逼问题 1.JDK的动态代理和CGLIB的动态代理有什么区别 2.springboot热部署的实现和原理 3.springboot的自动保护机制 #如何判断面试是否凉了# #我的实习求职记录# 我只知道CGLIB是mybatis的延迟加载原理,热部署是刚学springboot写过一个简单的demo 有没有大佬有标准答案的还有八股文多的背不完,不知道哪是
总时长:1h左右,八股文为主,项目基本没问到 开场:自我介绍,研究生阶段的研究方向以及获奖经历 操作系统 进程和线程的概念和区别? 你刚才提及到上下文切换,那么线程的上下文切换是从什么切换到什么?(我回答的是从用户态切换到内核态) 用户态和内核态的区别? 为什么用户态和内核态之间的切换会影响到线程的执行效率,真正慢的点在哪里? 操作系统有一个锁的概念,谈谈你对它的理解? 死锁四个条件? 怎么解决死
这面感觉有点不对劲,时间太短了 一上来根据项目问了一道场景题:MySQL主从复制读写分离后,主从之间存在延迟,在一个操作内发成写后读,未读到正确数据怎么办?(我的个人博客中根本不涉及到写后读这种操作,一上来就把我问蒙了,所以答得感觉不是很好,说了一种思路是同一个事务下读同一个库,另一种思路是业务线程内等待但是会影响响应时间,感觉都不太对,有懂的老哥指点一下。。。) 第二道场景题:分库分表后如何读写
自我介绍 介绍一下自己的项目 你的商城系统有哪些高并发场景 如果redis压力过大,你有哪些优化的手段,我这里只说了加集群,加机器。不知道各位大佬有啥好的答案 浏览器键入网址后,发生了什么 SpringMVC怎么匹配到你的url呢,这里的知识我忘记了,瞎说了一些 为什么使用线程池 线程池的类,我讲了ThreadPoolExecutor 数据库的隔离级别 你的项目中数据库的隔离级别是怎么设置的 my
自我介绍 讲一下项目 消息幂等是怎么实现的 redis数据丢失怎么处理,我这里讲的持久化机制 项目开发中用过哪些集合类 HashMap实现原理 Spring bean的作用域 你现在能想一个使用多例的场景吗 没答上来,后来查有:数据库连接池,线程池 TCP 三次握手和四次挥手 HTTP 和 HTTPS 的区别,这里答得不好 手撕:原题第二题两数相加,这里我好像不能发那个刷题网站名字,还私信我违规,
介绍项目(实习+个人项目) 整体面试感觉很好,并不是生硬的考察八股,而是根据简历上的项目经验进行深挖 大概主要涉及以下八股内容: 1. 线程池参数及原理 (低级八股) 2. MySQL主从复制的原理 (我说了传统方式是binlog+pos 之前自己还了解到过GTID的同步方式,问我有没有异步的方式,说了canal但是感觉不太对,最后反问环节可能我也没问清楚,没问到答案。大概提及了同步、异步、半异
面试官上来和我说,他不喜欢问八股 然后是长达40分钟的场景题,包括SSO登录,feed流缓存,缓存和数据库一致性等等 我勉强回答出来几个解决方案,他立马和我说,你去看看阿里字节百度京东等等的解决办法,不要给他来典型的八股回答 哥们也没地方去了解啊😅 不过面试官人很好,给我讲了一下具体生产环境下的方案,学到了一些东西 算法:合并链表,但是没时间做了,讲了一下思路 还是太菜了
栈和队列的区别,分别用在什么场景 BIO、AIO、NIO、多路复用是什么 多路复用相比NIO的优势 Hashmap底层原理,线程安全吗 红黑树与其他树的优缺点比较 ConcurrentHashmap底层原理 讲一下熟悉的一个设计模式 Volatile和synchronized区别 Java类是怎么加载的 讲一下虚拟内存是什么 多级页表的优点 用户态和内核态,以及如何在两个状态间转换 什么是索引,用
3/25二面20min(感觉凉了) 自我介绍 问专业 根据一个课程设计问项目业务问题 cookie 默认端口…… 一个数据表建立索引需要注意的问题 稀疏性(没听过) 常用数据结构 TreeMap 线程安全集合 Synchronize与RecentLock区别 设计一个线程安全的LRU(没思路) 是否有GC调参(没有) 用哪个版本Java(1.8) 为什么用,有什么新特性 在Linux部署一个Jav
一面:(9.9) 1.个人信息(成绩、奖学金、论文、专利、实习) 2.项目介绍 3.创建线程的方式以及区别 4.sleep和wait的区别 5.String、StringBuffer、StringBuilder的区别 6.动态代理概念+应用场景 7.反问 综合面:(9.15) 1.个人介绍(偏向校园活动、成就) 2.近3-5年的规划 3.其他公司投递情况、面试情况 4.家庭情况 5.女朋友 6.社