总时长:1h15m 1.实习,自己讲项目 2.实习中遇到的最大的困难,怎么解决的 3.项目经历,lz项目很少这块简历上没写,谁知道又单独拎出来问了 4.对测试的看法 5.算法手撕:1.逆转字符串序列,2.求一串数字中最长的连续递增序列(暴力求解)会问时间复杂度 6.linux 动态查看a/b 目录下test.log中error和condition的两行,没写出来,写了个cat file | gre
#面经# 1.超卖问题怎么解决的,除了加锁数据库层面怎么解决 2.数据库日志说说 3.一人下多单怎么解决 4.项目数据库表怎么设计 手撕算法LRU缓存
面完四五天了 先拷打项目和实习经历 场景题讨论(十五分钟);这部分面试官问的很细,很发散;交流过程感觉收获不小 两道算法:其中一道是树遍历,难度不算大 反问面评:还不错,基础扎实 后续安排:不清楚 #面经##提前批##快手#
面的java开发工程师,一个多小时 面试官是个腼腆的小哥哥,人很温柔nice Java基础:重载和重写,string为什么不可变等,常规八股 java集合:hashmap底层等,问了很多,常规八股 Java异常体系:自己巴拉巴拉说了一大堆 Jmm组成,jvm运行时区域 Jvm类加载:双亲委派 Java并发:线程池参数,运行原理 Redis:底层数据结构,跳表(还问到了复杂度,问挺细的),缓存穿透等
1 自我介绍 2 vue和react的区别 3 这些框架和jquery的区别 4 vdom性能会更好吗 5 如果给你一个多个项的列表,通过操作dom把它插入body中,如果不能外层包div呢 6 有用过ts吧,type和interface区别 7 实现pick 8 节流和防抖 9 写一个节流 10写一个深拷贝 11 链表反转 总体感觉还是比较基础的,相比其他公司的面试要手写的会更多,12号二面
实习经历 水平垂直居中怎么实现 除了flex还知道什么布局方式? flex和grid的区别 什么是防抖和节流?有什么区别? 分别的应用场景? 在输入框输入内容,请求接口对比是否输入正确,用防抖还是节流? 什么是事件委托? promise是干什么的,可以改变状态吗? vue有什么优势和缺点 seo是什么,怎么解决seo不友好 ssr是什么,有什么优劣,与前端渲染有什么区别吗 vue生命周期 vue2
1.自我介绍(是个小姐姐,无敌好) 2.项目是否用到了事务 3.mysql事务、事务的特性 4.MySQL的锁机制 5.乐观锁和悲观锁 6.spring用到了什么组件 7.为什么选择spring作为开发框架 8.linux的一些基本操作 9.linux中如何在一个txt文件中查找一个字符出现的初次 10.url的请求过程 11.TCP的三次握手、四次挥手 12.为什么是三次握手 13.Rabbit
一面 1h10min 大部分都在手撕代码,问的少一点 1.项目介绍 2.项目里如何实现负载均衡的 3.mysql的注入 4.对数据库事务的了解 5.redis的过期key淘汰策略 6.内存淘汰策略 两道算法:最长递增子序列,删除无效括号 二面 35min 1.实习相关,主要负责的内容,遇到的难点和挑战 2.redis的持久化有哪几种 3.AOF和RDB的优缺点,分别适合那种场景 4.有学习过算法吗
第一次面试大厂,没有经验,虽然面前看了两天的面经,但是还是败给了当初被我抛弃的算法(大一下退出算法跑去开发) 一面(60min): 1.自我介绍 2.在平常开发中遇到过哪些问题?怎么解决的? 3.sso单点登录怎么实现的? 4.离职原因? 5.整个软件开发的流程是怎样的? 6.set和map的区别 7.object和map的区别 8.了解promise.all,promise.race吗 9.手撕
1、自我介绍 2、介绍项目,项目中遇到了那些复杂点 3、自动化怎么做的 4、压测的时候关注哪些指标 5、mock怎么做的 6、预案演练怎么做的 7、监控怎么做的 8、一道sql题,连表查询,较简单 9、算法题: 版本号对比,我没做出来,又换了一道 合并2个有序数组,最后暴力解出来了 面试结果还没出来,估计没通过吧
时间大概45m,体验感不太好,最后对于工作内容问细节的时候让自己去看JD 1.自我介绍 专业+工作背景+软件能力 2.对接团队的业务规模 3.收入分析项目核心指标 通过分析能力建设减少专员的不合理收入 4.怎么去评定建设的能力好不好 前线拿到分析的结果去验证与实际场景的匹配情况 改善:给一个结果指标 5.展开讲述下简历上的第一个项目 6.收入分析项目的背景以及解决什么问题 解决存在收入高不合理的情
面试官很专业,对于我的实习内容深挖,并且我觉得他比我还了解我的实习 1、自我介绍 2、深挖实习(30分钟) 3、微信朋友圈点赞测试用例设计 4、手撕算法(括号匹配)
面试官好专业,抓住一个点就一直挖。#快手# 1、自我介绍 2、科研内容问了蛮多的 3、计算机网络 3.1 http的报文分为哪些部分 3.2 请求头的作用是什么 3.3 常见的状态码都有哪些 3.4 301状态码和302状态码有什么区别 3.5 什么叫重定向,实现原理是什么,浏览器经历过什么 3.6 404和500状态码解释下 3.7 http底层基于什么协议 3.8 TCP三次握手和四次挥手 3
【快手电商数据分析实习面经】 1️⃣自我介绍 2️⃣现场写SQL给定date(日期),user_id(打赏人),author_id(主播),total_cost(打赏金额),求总打赏金额超过100000的打赏人中,打赏金额前3名的主播id和打赏给他们的总金额 3️⃣讲一个实习中的项目 4️⃣GMV环比上周下降20%,从哪些原因分析?#实习##暑期实习##快手##数据分析##不给转正的实习,你还去吗
快手(支付)一面g(50分钟左右)😇😇😇 1⃣️自我介绍 2⃣️项目介绍(问的都很简单可惜我答不出来) 3⃣️java Java的基础数据类型、Integer与int的区别、浮点数为啥不能精确表示。。。 4⃣️mysql 事务的存储引擎、乐观锁与悲观锁的区别、为啥索引要选择b+树、事务的隔离级别。。。 5⃣️手撕代码 lru算法不会换了全排列 腾讯测开一面g(35分钟左右)😇😇😇 1⃣