🕒 岗位/面试时间 Java开发/9.25 自我介绍 你多久开始学的Java,用的jdk版本是多少?回答1.8 1.8相比之前有什么新特性? 提到了hashmap,问到转换数据结构的问题,数量下降后还会转为链表吗? 用过什么list,讲讲实现原理 用过什么set,讲讲原理 Java虚拟机了解过吗?对象怎么从新生代到老年代,除了age增加还有什么情况会到老年代,内存不足时会吗? 用过多线程吗?有哪
9.21 面试官进来比较晚,在开会。全程都有在忙别的,手撕时候起身先离开几分钟,总体看比较忙 自我介绍 为什么实习时间那么短 除了Java还会什么语言(主要是Python) 数据库了解吗,了解哪些(答主要是MySQL。开始狂轰数据库) MySQL引擎介绍一下,了解哪些 InnoDB和MyISAM的区别 数据库的存储过程 数据库为什么要引擎 创建一个联合索引的SQL 查询的SQL MySQL事务特性
0.总时长60分钟 1.虚拟列表(实现原理,列表元素状态改变如何解决,不定高度滚动,多行滚动,scroll监听缺陷,节流两种实现方法,intersectionobserver参数问题) 2.杨辉三角 3.手写数组合并方法(参数化运算符和concat性能,concat和push实现空数组合并区别) 4.Vue代码说结果 5.反问 点评:第一条直接问穿心态炸了,导致后面没有回答底气了,面试官人很好。
腾讯一面(9.10) 开始项目方面的介绍,介绍一个项目难点,问了分布式锁的实现过程,redis数据结构选型。 关注功能如果是大v怎么办? 签到功能,如果按照年月来存,做统计的话要读12个bitmap,是不是比较慢?怎么优化? 那如果用户连续签到了好几年怎么办?(30min) 算法题在本地idea写 层序遍历 10min写完 排序链表20min 刚刚开始用交换排序的方式,写完问时间复杂度,以及有没有
一面:(30min) 1. 自我介绍 2. 问了点项目 3. 输入url到渲染过程 二面:(1h10min) 1. 自我介绍 2. async和defer的区别 3. 输入url到渲染过程(梅开二度?) 4. 协商缓存和强缓存流程 5. cache-control和expires区别 6. etag是如何生成的 7. http和https的区别 8. http在7层协议的哪层,https呢 9.
五月投的简历,现在才捞上来了,在公司写业务都写傻了,突然告诉我明天面试,准备得完全不行🙃 --- --- 一面 1h 40min 1. css 隐藏元素 2. js中数据类型,判断方式 3. interface和type,enum和map区别 4. 浏览器缓存 5. 跨域 6. iframe 微前端 7. vue和react直观区别,更新流程的不同 8. vue双向绑定(响应式)原理 9. 路由
#软件开发笔面经# 🕒 岗位/面试时间 s3Java后端,8.28 👥 面试题目 因为有事,面试推迟了半小时,导致这场面试只有半小时 自我介绍后,问我,面试时涉及到了哪些知识点,让我尽可能讲,然后追问,问了音视频同步问题,硬解码的dma啥的,还有字节码,汇编,微指令集啥的 🤔 面试感受 晚上看的时候,已经没有面试链接了,看样子是过了
8.23 一面 30min 1. 自我介绍 2. 项目介绍,没有问很难很深入,主要是讲解基本的实现流程 3. 接口和抽象类的区别 4. 多线程并发的时候如何保证稳定性(回答了原子性、有序性、可见性方面的内容) 5. 手撕:合并有序数组,又问了如何减少空间复杂度(只是口述了一下) 面试官很温柔,但我紧张的全身是汗
1.自我介绍 2.为什么选择golang 3.golang里面的指针和c++里面的指针有什么区别 4.下面代码有什么问题 ```go func s(x, y int) (int, error) { return x + y, nil } ``` 5.下面代码的输出 ```go func main() { s := []string{"A", "B", &qu
1.Vue的编译过程 2.Vue的render函数 3.Vue的响应式API和React Hooks有无异同 4.函数定义和函数表达式的区别 5.实现垂直居中的方式 6.缓存方式 7.Vue的自定义指令的实现 8.手写题:把一个Object转成字符串形式(递归) { tag:'div' children:[ { tag:'span' children:['ssss'] }, { tag:'span
自我介绍 对电商行业的了解? 分别说一下拼多多、淘宝、京东的用户画像 之前在组里是什么角色?之后有什么规划?想要改变吗? 你对这个岗位的了解?需要具备什么能力? SQL能力如何? 到岗时间 进度拉的很快,一面没一会儿就给通过了,约了第二天的二面✌✌#非技术面试记录#
1. 核心线程数用完了,然后非核心线程数还能,还有,还能创建没达到最大线程,然后队列还没有满,那这时候我任务进来,它是放到队列里面还是启动非核心线程去消费它呢? 2. HashMap 有了解过吗? 它的一个原理或者是一个数据结构。那他的那个hash计算方式, 3. spring 中的注解,你用过哪些啊? spring 中的事物你有用过吗? 你是怎么用的呢? 那你觉得用它目的是什么?比如说我有业务报
#实习##面经##唯品会#
#软件开发笔面经# 全程70min 实习拷打45min(亮点、过程、难点、解决方案) 无八股 场景题,共享屏幕写代码实现: 给定一个商品id,返回商品数据,设计一个合理的双缓存系统,mysql之类的连接可以用伪代码 讲下我设计的时候考虑的点 1、双缓存的增删改查策略 2、本地缓存的过期策略 3、异常的处理策略
不知道啥时候投的字节国际化产品(java) 7月31 一面凉经 一个小时 自我介绍 两个项目中的问题 项目中有用到bitmap实现签到,开始发散,聊到布隆过滤器(有哪些方法实现),又聊到hash一些问题 八股 1,MVCC和undoLog(这一个点聊了十五分钟了快,我不知道他到底想问啥) 2,undolog细节,里面存的什么,什么时候存,数据格式 3,四种隔离级别 四种隔离级别怎么保证的,以及什么