项目相关 10分钟 外卖 2分钟 点评 八股: java8特性 接口和抽象类,反射获取对象,获取方法 集合相关 HashMap底层原理 GC相关算法,new一个大对象,内存分配 动态代理,代理模式解决什么问题 == 和equals 缓存穿透、缓存击穿 缓存与数据库不一致 慢SQL分析过程,数据库优化策略有哪些 事务特性,mysql隔离级别,可重复读下会有哪些问题,会有哪些锁,如何解决幻读的 Spr
首先说明一下本人情况(双非本,菜狗,拿过几个小奖,23考研失败,无实习经历,debuff叠满了) 1.做过的项目 2.团队项目中负责的模块 3.项目中的库存如何实现,高并发场景的解决方案 4.超卖问题解决方案 5.SpringMVC的核心类,基于serverlet? 6.SpringBean循环依赖问题 7.JavaIO如何删除文件 8.Linux的常用命令 面试官比较和善,由于公司做的软件是学习
9.12电话一面 晚上突然一个电话过来问我现在有没有时间,然后就简单做了个自我介绍,问了问简历的项目,介绍了一下公司业务,大概20min结束。当晚结束后加了微信并且约了下一场技术面; 9.14视频二面 做了个PPT讲了讲项目,因为项目医学图像相关,所以整场下来都在拷打项目实现的细节以及为什么要这么做,大概1h,然后由于视频会议限时1h,后来一面的面试官又打电话来问了个人优势,项目分工,难点,以及如
2023-03-15 武汉超星(Java后端开发岗) 1、cookie 和 session 是什么?都有什么优缺点和应用场景? 2、简单地说一下 spring 的 IOC 和AOP。 3、 Java 实现多线程的方式有哪些 4、然后关于数据库索引有哪些注意点。就你的理解,这个是一个索引的理解,你都可以简单说一下,就是你了解哪些你就可以说哪些,也不用说太复杂。 5、什么情况会导致索引失效,就是你建立
自我介绍 数据库的设计原则 索引是干啥的 索引为啥使用B+树,他的时间复杂度 相比于二叉树和红黑树,他的时间复杂度是多少,为啥选择b+树 在进行面向对象的时候,有没有什么设计的原则 进程和线程的区别 反问:1:部门以及技术栈,2:之后的流程是怎么样的 #玄武科技##23届秋招笔面经#
社招,在boss上简历投递,两天后约的面试。 会议链接有问题,直接电话面试。 1、四种类型转换; 2、介绍函数重载,为什么能找到不同的函数,c里面有没有函数重载; 3、介绍单例模式,怎么保证线程安全(懒汉饿汉都要说) 4、介绍多态,虚表是什么时候产生的,如何修改虚表(给我问懵了。修改类重新编译?) 5、new和malloc的区别 6、程序编译的四个过程,分别干了什么。 7、dll怎么制作,加载的时
很久之前投的,已经在实习了,发邮件转武汉java,八股已忘光 因为答的太菜了,很快就结束了 ReentrantLock的可重入是怎么实现的? 多线程是什么?为什么会有多线程问题? 怎么理解http无状态? linux查看所有线程命令? 怎么诊断jvm? 基本都没答出来或者含糊的说了两句。水平较差,记录一下吧
原定2.30开始,出了点小问题,2.50才正式开始 面试官说有hc,笔试过了 面试官说项目不感兴趣,直接问笔试的题目 冒泡排序,选择排序,快速排序,归并排序 对称加密与非对称加密,https用的什么加密,流程 for in 判断是否是自身属性 强缓存和协商缓存 手写: 柯里化函数 跟面试官说美团面试写过,面试官说换道同难度的最难题 高阶节流 function fn(){ console.log(1
自我介绍 转c++可以吗?我看你卷子选的java编程用的c++(c++快,可以) 家是哪里的? 未来想在哪里生活? 本科硕士获得的奖项 图论的迪杰斯特拉算法 单向的还是双向的?双向的有什么 贪心,很多棍长短不一,重合最少怎么排序?(没反应过来,下来想想应该是短棍优先级高先排?因为棍短的不容易重合?,感觉题目描述的不清楚) 熟悉哪些算法? 动态规划,LIS,好像是最大不重复递增子序列 时间复杂度 反
一面(2022-9-26)(33min) 实习项目,收获 研究生研究方向 前端开发应该具备哪些技术 大学学过的技术课程(数据结构) 常见的数据结构 单链表和双向链表的区别 前端框架用到哪些数据结构(提到队列) 渲染周期怎么界定的,setState为什么在不同周期执行,nexttick为什么在不同的渲染周期? 浏览器的事件循环,微任务宏任务,执行顺序 js为什么可以执行异步任务 输入url到页面展示
11.28小米一面,1小时 Base武汉,被调剂到安卓 1.算法:LinkedList实现栈 2.集合有哪些 3.Set和HashTable和HashSet区别 4.tcp有哪些特点,为什么要重传,只是因为超时吗,网络好的时候就不重传了吗,为什么流量控制 5.内存泄漏理解 6.装饰器和观察者模式是什么,看过里面的源码吗 7.反射是什么,什么时候用反射,为什么要用 8.场景题:如果c依赖于a和b,a
大概记得: 1,讲讲redis的zset 2,讲讲如何使用zset实现排行榜 3,讲讲线程池的核心参数以及线程池运行流程 4,讲讲redis缓存雪崩 5,讲讲缓存一致性,项目中如何使用主动更新+超时剔除的方案? 6,讲讲mybatis插入数据后如何获取主键id 完全没准备,八股不熟,项目基本忘光了疯狂拷打,不过面试官真的很好 #面经#
#面试##腾讯云智研发##腾讯云武汉# 投的C++后端, 面我的是云计算虚拟化的大佬, 最大的感受是面试官不看简历, 靠自我介绍展开问......我写简历上的问得不多, 问各种其他的问题 无手撕代码 上来自我介绍 专业课有什么 了解Linux内核吗? 了解 讲讲Linux进程通讯. 管道, 消息队列, 信号, 信号量, Socket 讲讲消息队列的内容, 内核维护一个缓冲文件, 外部进程通过FIF
更新:感谢信啦!! 微盟二面很寄,面了40min,应该是超时了,面试官匆匆忙忙的走了。 全程大概如下: 1、首先是自我介绍,然后详细问问实习的工作,问问细节咯。 2、然后问对springcloud熟悉哪些,然后想问我cloud的底层。。。。我是真不会,面试官说会用可不行嗷,反正是要问底层的东西,就换一个问了,问我看过什么源码,讲讲concurrentHashmap的底层,插入数据时是怎么操作的..
有四个面试官,先做自我介绍。 第一位面试官:上来就问三个编程,说思路(还挺简单的) 1.给定两个字符串s和t,判断t是不是由s打乱顺序组成的。时间复杂度及优化 2.给定一个整数数组,找是否存在和为指定目标的两个数 3.找前k大的数。答了小根堆,问了时间复杂度(答错了) 第二位面试官(问的八股) http里的get和post区别 tcp和udp的区别 腾讯会议通话过程是用的tcp还是udp 死锁 怎