一面: 算法题:字符串解码 ==和equals的区别 为什么重写 equals 方法必须重写 hashcode 方法 深拷贝和浅拷贝的区别 接口和抽象类的区别 GET和POST区别 TCP三次握手四次挥手 JVM调优 悲观锁 Synchronized 和 ReentranLock 区别 ThreadLocal 的使用,什么时候 remove redis的数据类型 项目中如何使用redis 二面:#
项目拷打、实习拷打 vite为什么比webpack快 vnode和diff算法 vue-router实现原理 手撕:深拷贝到对象指定层数。写了通用对象的,不知道数组深度怎么算,口述了一下 为什么使用Reflect.ownKeys有什么考量吗 如何将对象属性定义为不可枚举 函数原型链 delete属性会影响原型链吗,delete操作和将属性设置为undefined一样吗(答错了) 作用域问题,闭包
只写没答上来,有价值的问题 1. 缓存击穿已经发生了怎么办:用互斥锁只允许一个请求去访问数据库 2. 静态变量什么时候赋值:(网上查到)使用 static+final 修饰,且显示赋值中不涉及到方法或构造器调用的基本数据类到或 String 类型的显式赋值,是在链接阶段的准备环节进行 3. Redis 分布式锁也可能会同时被两个机器持有:锁过期了或者时间不同步,可以选Redission分布式锁(看
继续攒人品!好久了回忆一下😋 ⌚️20min左右 1.自我介绍 bg:腾讯线上实习+校园社团类+自媒体运营 2.点对点深挖经历 自媒体主要做哪个方向?如何体现你的特点? - 差异化竞争,固定自身账号元素(开头结尾,加深观众印象)形成自己作品风格 上一段实习中遇到的困难? 3.mbti,应该是因为面试官说偏向e人还是我自己可能介绍的时候讲到这个记不大清,反正是问了一下,然后属性差不多,洽谈甚欢哈哈
12.17 中午投递 12.17 晚上面试 12.18 OC 上来面试官说节省时间就不进行自我介绍了直接做了四道题,做完四道题问了业务总线矩阵是什么 第一道:求员工绩效最高的三个月(可以并列)。就是聚合加开窗 rank 函数的运用 第二道:求最近一日留存率,两种解法 第三题:忘了是啥了但是难度也不大 第四道:下面的代码输出是什么几行几列都是什么,and 换成 where 输出是什么 select
体验最差的一集 实习介绍(根本不深入问) 项目介绍(疯狂打断,询问库表结构,以及设置一堆场景题) 视频下面有评论,如果有很多评论,你这个库表设计顶得住吗,直接根据一个视频id去查100万条数据吗 如果你的评论有一百万条,你现在存储在数据库,要怎么做查询 你说你的点赞量要持久化到数据库,那你这个定时任务设置的不好导致redis内存满了丢弃了一些数据怎么办 如果很多条评论,你怎么做能够快速找出点赞量t
约面试的上午和我说晚上面试官在高铁上,改面试时间到第二天下午 数据仓库的介绍,项目的数仓怎么设计的 数仓分层问题,每一层的数据流向。会从ods层取数据吗,什么时候会向dws层取数据,什么时候会从dwd层取数据。新业务来了数仓怎么扩展 业务总线矩阵横纵坐标代表什么,维度冗余情况介绍 ER模型和维度模型优缺点 什么是业务过程,什么是粒度。(我简单说了一下,也举了个例子说明。但是让我用抽象的定义语言来阐
bg是不知名双非本,两段中小厂实习 一段java 一段golang 感谢程子给我的机会,双非本已经非常知足了。直接化身成为🐬孝子 一面:10.16 50min,前面问了一下实习 后面全是八股了 都是按照简历问的 * 无自我介绍 * 常用的设计模式:策略模式、模板方法、责任链都讲一下 具体项目和实习的场景 * 介绍实习项目 * 实习code review 做了什么事情,代码中含有大量ifelse
1. 自我介绍 2. 手撕两个线程组合打印helloworld 3. 知行云课堂怎么用redis实现点赞缓存。set怎么具体存储的 4. 积分排行榜的实现?为什么用XXL_JOB?XXL_JOB有哪些调度方式 5. 分布式是一种什么架构 6. redisson是怎么实现的分布式锁 7. 为什么用多级缓存?车站信息不变的话为什么不做本地缓存?缓存一致性问题?延迟双删介绍一下 8. 单机限流直接引用j
1. 实习经历 2. HashMap底层实现,为什么要使用红黑树解决哈希冲突 3. ConcurrentHashMap 4. CAS原理 5. CAS可以保证有序性吗 6. 讲讲volatile 7. ThreadLocal如何解决内存泄漏 8. MySQL事务 9. 索引底层数据结构 10. MVCC机制 11. Redis常用数据结构 12. Redis持久化的方法 13. ZSet底层数据结
30min,无八股,纯实习拷打 1.自我介绍 2.实习拷打 3.抖音直播刷礼物的功能怎么测试 4.说一个实习时的需求,你是怎么设计测试用例的 5.你觉得web测试、小程序测试、APP测试的区别是?如测试方法、测试流程 6.前端测试什么情况需要查看接口?你对前后端分离的认知大概是什么样的? 7.服务端报错大概有哪几类?什么情况会导致功能出问题呢?看过日志吗?日志的具体报错信息有查看过吗? 8.你实习
兄弟们,刚结束携程的测开笔试,WDF了,好难啊,四道编程题,ACM模式,我真的吐了给老子做的······ 蒟蒻录过。 第一题:边界问题?感觉像。给出一个数字字符串,相同两项能够互相消除,问每一个字符串能够消除几次。 第二题:dp,工程问题,一共需要 m 天数;n 个工人,每个工人第 Ai 天做工又会有异常损耗 Di ,损耗之和不能超过 d,有点绕。求不超过损耗 d 的工人的 做工时间的分配种数之类
📝 笔试题目 四道编程题,太硬核了 第一题是消除数字,两个连着的数字就可以消除,问能消除几次(感觉思路对了,测试用例通过了,但是不知道为什么不能ac) 第二题是反转次数,给定一个二进制矩阵,需要得到一个全0矩阵的最少操作次数,每次操作会把当前元素相邻四个元素全部反转 第三题是完成任务,m天完成,n个人,每个人工作时间是d_i,满足∑d_i为m;第i个人每工作一天会产生a_i个错误,如果失败错误总
和之前一面截然不同,这次是纯纯八股盛宴,能明显感觉到是照着题库在出题,没问简历没挖项目。面试官给我的感觉她就不是搞Java的,很多问题她自己都不熟悉,也不会继续深问,就看答案对照我的回答,从一些她不小心暴露的提问中我甚至认为她是做前端的。依旧用的腾讯会议,面了40分钟不到点,问得问题都是背过的八股,搞得我越面越自信,最后手撕也送分。 一、自我介绍+实习(约5min) 1. 简单介绍实习内容 2.
写一下面经攒人品吧,哥们反正已经是挂了。 一面: Android: URLconnection和okhttp? 同步请求和异步请求? 项目中的链路埋点?是否有缓存策略?是否是同步上报的?考虑了网络负载吗? Okhttp连接池? Activity和fragment的通信方式? Activity和fragment的关系? Activity启动模式? 项目中的登录页用的什么模式? 重点:okhttp R