1,自我介绍 2,Base地倾向 最好就是回答没有倾向 哪都能去 我当时头铁说不去北京 3,算法:lc189 轮转数组 要求:空间复杂度O(1),时间复杂度O(n) 滴滴算法题特点: 1,在线写代码比较难用 2,我这两次面试的面试官都都没要求运行,他们就看代码看看对不对 4,算法看我用到了取模 就问我负数取模是正数还是负数 5,展开讲下sql调优 (1)数据量 (2)索引 (sql select本
7.11一面: 1.自我介绍 2.拷打项目,项目遇到的难点,怎么解决的。 3.数据倾斜 4.数仓分层怎么做的以及作用 5.对数仓的看法 6.小文件的危害 7.介绍一下yarn 8.java三大特性 7.12二面: 1.自我介绍 2.拷打项目 3.拷打论文 4.实习遇到的难点,怎么解决的 5.一道简单sql 6.能实习多久
说明暑假实习java,然后值得一提的是面试官非常好!最后还跟我探讨了一下算法的实现,然后给了我非常多的建议,说实话这对我个人提升很有帮助 八股 说一下Mysql与Redis的区别 当时说的有点莽撞了,下面是对重新的补充 以使用上来说: mysql是我了解得比较早的,从最开始的原生的jdbc再到使用上的druid连接池,然后再是mybatis以及说现在比较常用的mybatis-plus等orm框架r
手撕:快速排序 场景题: 实习:讲业务,实习收获 项目:黑马学成在线 请求URL: 组成部分 Get Post MySQL: 5000万数据量,给出一些字段让建表->找慢SQL->索引相关->执行过程 Redis: 应用场景、项目中存的课程信息,缓存一致性解决 这块就是一直给各种场景,然后一步步来考虑,不是很麻烦 Linux: 查看Java项目是否运行 ps -aux | grep 查看 占用端口
自我介绍 为什么选前端 介绍上次实习的某个内容 React渲染流程 useState为什么需要写在最上面 React和jQuery区别 useMemo和useCallback Https安全方面 对称加密和非对称加密 如何设置cookie防止xss webpack loader相关原理 手撕防抖节流,防抖第一次触发 能实习几个月 西八!心情复杂这次问了好多不熟悉的八股,只有一点点印象但是不清楚原理
发面经攒人品! ———————————— 自我介绍 为什么想做前端 怎么学的前端 输入url到显示页面的流程 浏览器渲染流程 跨域CORS,预检请求和简单请求的区别 为什么会有同源策略 es6新特性了解哪些 react合成事件(不太了解) 手撕promise all 回文字符串 flex布局 webpack插件和loader用过吗(不太了解) 能实习几个月 反问:您从事前端几年了,如何保持对工作的
本来是下午6点,改成中午面,面试官着急吃饭,直接30多分钟完事儿 面完5分钟凉了 问我接口测试场景题 问我压力测试 问我怎么写接口自动化 问我Linux命令,我一开始都说完了我知道了, 还接着问什么端口冲突,more less 之类的 查看进程啥的 问了10分钟吧 开始写代码 写完一个,再写一个 让我写三个代码 我真的是…… 写完了看还有时间, 就又问了点性能测试指标啥的场景题 没问我到岗时间也
1.项目相关问题 秒杀项目如果有多个服务器,分别部署在不同国家怎么提升…… 2.jvm运行时数据区域 3.mysql索引有哪些 4.隔离级别 脏读 幻读 MVCC 5.redis有哪些数据结构 6.redis集群哨兵 7.问题1:一百层楼从第n层摔下去玻璃球会碎,现在有两颗玻璃球,求找出n的最小次数 8.问题2: 小张只能通过邮差给我寄银行卡账号和密码,但是邮差会偷看信的内容,设计解决方案 9.手
1. 自我介绍 2. 怎么学前端 3. 简单介绍项目 4. 项目难点 5. css垂直居中 6. 重排 重绘 7. display visibility 补充:BFC 以及触发它的条件 8. 判断数据类型的方式 9. typeof缺点 10. 任务队列 11. 代码题 js执行顺序 12. v-if v-show v-model原理 13. $ref 14. nextTick原理 15. vue生
2024-06-20 此时楼主经历了三次失败的面试 已经心如死灰 因此这场面是纯在送 1. 事件冒泡和捕获 1plus. addEventListener的第三个参数是干什么的? 2. rem 和 em的区别 3. vw vh vmin vmax 4. 一行代码吸顶 position: sticky; 5. 跨域 6. nginx的重要功能 7. 简单请求 复杂请求 8. CDN 9. 基本数据类
其实我面试了两个业务部门,其中一个一面完之后就挂掉了。面试这个部门的时候一面二面没有笔试也还挺神奇的,进来之后问过mentor为什么没有笔试题,说是他们希望找一个进来上手干活的,他们也很少再去刷算法题了,觉得这个东西不是特别重要,主要还是看学习能力。 ## 一面 (一面很简单,聊天比较多,面试分享了很多的见解,以及自己的学习经验) 1. 自我介绍 2. 实习阶段的工作以及实现细节(十几分钟吧) 3
1. 自我介绍 讲了学习前端时长,如何学习前端,学校里工作室干嘛的 2. 手写千分位转换(三位一加逗号) 原来还练过正则的写法,结果上来就写手写题太紧张了想不起来了,直接模拟写数字转字符再转数组末尾开始遍历加上逗号再转成字符串 3. 手写深拷贝 写的极其朴素,原来还想加个weakMap,面试官说可以了就过了 4. 浏览器缓存 讲了强缓存和协商缓存 面试官问 cache-control的字段有哪些我
C++/go研发实习生 6.7下午连续2面,压力山大,6.9oc 一面: 1. redis怎么用的 2. zset怎么用的 3. 为什么要心跳检测 4. 为什么要用lua脚本 5. channel有什么用 6. map并发安全吗?为什么 7. 子goroutine的panic会不会被父g捕获 8. go的内存模型(挺难的 9. 内存泄漏 10. 如何排查? 11. atomic包哪里用到了 12.
水滴网是由内容为基础的信息服务平台,内容来源于用户同时也服务于用户。 目前水滴网仍处于开发阶段,预计开发方向如下: 添加内容标签相关功能,丰富检索方式。 添加定制板块,添加后台处理程序(初步计划使用python)来筛选用户定制或感兴趣内容。 添加站内通知功能。 接入短信提示等相关服务。 完善微信部分功能。 添加内容对接部分。 整合成一键安装包。 由于是个人开发,部分功能所需资源不能及时到位,具体情
项目 1.微服务按照什么思想拆分的 2.什么叫做微服务,高并发解决的是什么问题,高并发的瓶颈在哪里 3.模块间使用同一台数据库实际上并不能提高并发,如何提高数据库的一个并发量。 4.消息队列的使用 数据库 5.如何实现主从数据库同步的 6.联合索引,最左前缀匹配原则 7.如果你自己设计一个类似Redis的缓存系统,你会考虑哪些问题(先整体设计,再设计细节) 8.Redis常用的数据类型以及他们的应