楼主终于开始想起来写面试贴了 前情提要:java面go,所以没有go相关的知识,大概率就是面着玩玩了 问实习项目最有挑战的需求,实习中遇到的sql优化 问自己项目中的redis锁实现 springboot自动装配用到了那些设计模式,自己平时用到那些设计模式 孤儿进程,僵尸进程怎么产生的,僵尸进程的父线程还存在吗(没听过 jvm gc大致讲一下,除了显式调用,分配担保外,jvm还会主动去进行gc吗(
聊实习经历,主要在问实习中怎样沟通的,遇到过哪些问题,觉得和我配合的人有什么不好的(第一次被问这个),怎样解决。完全没问技术上的问题 僵尸进程,孤儿进程(又来一遍。。。)如何判断进程优先级(不知道 hashmap怎么实现 红黑树的特征,查询效率,如何根据叶节点判断树结构(不太懂这个问题啥意思 快排稳定吗,稳定的是什么排序 docker文件挂载,端口映射的命令,端口映射的原理(不知道,k8s了解吗(
1. 原型链 2. vue2和3的区别 3. vuex 4. 项目如何实现国际化 5. 反问 好像就问了这些
BG :双非本大三 -1,面试官很好,时间一个小时左右,面试难度较低,过程中我会去扩展,他也允许我接着扩展的聊。 0,简单聊了下项目(服务注册,网关路由规则自动生成的实现) 1,写题 力扣 64,最小路径和(√) 2,SpringMVC组件HandlerMapping,SpringBoot监听器扩展(√) 3,HashMap底层原理,扩容流程等(√) 4,窗口计数法,滑动窗口算法,令牌桶,漏桶算法
一面(2023/10/19 40min) 讲一讲项目?数据获取流程? 讲一讲四大组件 讲一讲集合类 讲一讲Handler机制 事件分发机制,事件拦截在哪个方法中拦截?了解触摸事件吗? View绘制机制,追问ViewGroup的绘制过程?然后问到了根View,Window?(根View其实应该是DecorView) View是一个树形结构,如何遍历?深搜,广搜,讲一讲深搜,广搜 垃圾回收机制?具体问
面试过程 我答了起到分隔的作用,将物理内存和虚拟内存使用页表对应起来;页表中还保存了main函数的相对位置,方便CPU每一次查找;还答了页表中可以快速查询权限的问题;缺页中断我没有说明白,忘记了,只是提了一下这个概念。 怎么形成的是真不太了解。。。我就说进程加载到内存中由OS分配的,PCB有一个指针指向这个空间。 三次握手的过程我详细的说了,追问我建立能不能建立一次或者两次链接。 一次链接除了无法
7.1号下午打电话,约第二天上午 总时长50min 1.自我介绍 2.拷打项目30min 3. Java线程池怎么设计的 4.线程池里面的核心线程数设置多少合适 5.Java里面锁的分类和特点 6.Java的反射机制 7.ThreadLocal原理,怎么使用 8.ThreadLocal内存泄露问题 9.强引用,软引用,弱引用,虚引用,举例子说明分别怎么使用 10.MySQL事务的原子性怎么保证的
一面 (40min) 自我介绍 讲实习 算法:斐波那契、爬楼梯 项目: CompleteFuture 作用 分布式限流器原理 Java 线程池参数、多少种线程池 CAS @Transactional 标在 A 方法上,B 方法调用 A,注解会不会失效?为什么? MySQL: 两条 update 互相影响,怎么用乐观思想解决(给了个例子,比较简单)? 计算机网络: 网络体系结构 socket 是什么
发牛客攒人品,球球速发offer呜呜! 一面(37mins) 面试官是个小姐姐,挺温柔的,但是 迟到了几分钟 hh,我正找HR联系方式,然后进来了... 1.自我介绍 2.介绍一下你目前的实习工作 3.介绍一下你的第一个项目 学的什么专业呀,那为啥学习前端呢? 4.介绍一下flex布局吧,平常怎么用的 两栏布局怎么实现 5.说说盒模型吧 6.讲一下网格布局吧 三栏布局怎么实现; grid和
5.30 下午一面:50min C++ 科研项目,项目算法原理 c++线程池项目相关八股 进城线程 static相关,能不能跨文件调用等等 const 相关延伸 struct class 相关 科研项目问的多 死锁相关问题 最后手撕一个 medium 最大雨水面积 下午二面:40min 最近遇到多挫折 对当下最热的方向有没有了解,答了llm 一些内容 科研项目了解 还有忘了 5.31 面试结果入池
个人感觉 M 家问的还是比较浅的,很常见的 C++ 八股,标黄的部分是我没答上来或者回答的比较模糊的,面试官反馈基础还可以面试完两个小时 hr 就约 2 面了,不过个人原因 2 面往后拖了,还没面 面试体验还不错,虽然面试官没开摄像头,但是每个问题会和你交流反馈,帮你纠正一下不对的地方,不像有的面试就是他问你答完全没有交流#我的实习求职记录#
- 自我介绍 - 介绍项目 - HashMap底层原理,扩容机制,然后从并发问题引出ConcurrentHashMap,问如何上锁 - 线程通信的方式 - 线程池参数以及线程池的好处 - Mysql索引底层数据结构,用b+树的好处 - 索引的类型 - 如何优化查询语句 - 网络七层模型和四层模型的区别 - 输入网址到网页显示,期间发生了什么 - 网络传输如何保证可靠性和安全性 - 手撕算法:最大连
能回忆起来的记一下。 说一下原型链和继承(然后就让我实现一下我说的继承方法,稍微深入问了一些) * VUE的各个生命周期适合做什么 * 使用proxy劫持数据,那它是怎么和HTML页面(或说组件)结合起来的 说一下事件循环机制 事件循环有关的看代码输出 括号匹配,有通配符 VUE的特点,用下来的感受 项目是怎么组件化的 常用的ES6特性 箭头函数的特点 应用层协议有哪些 diff算法的原理,有深入
面试时给的SQL题 1.有个无忧达人开的店铺,每个顾客访问任何一个店铺的任何一个商品时,都会产生一条访问日志 访问日志存储的表名为vsit,访客用户id为user id,被访问的店铺名称为shop。请统计每个店铺访问次数top3的访客信息。输出店铺名、访客id、访问次数。 2.现在只有两个字段工号,姓名,请你在原有数据不动的情况下,标记这个人是否出现重名情况,并把其余重名的人的工号(要去除自己的工
css选择器(忘了) 如何实现选择列表前三个 怎么实现吸顶导航条(头一次见问这么多css的) 怎么判断空对象 项目 路由拦截 请求白名单 模块化 export export default需要怎么导入(完全不会) 剩下的都是常规八股 #不给转正的实习,你还去吗# #实习中的菜狗时刻# #前端#