后端调剂的安卓 1.七层网络模型?干嘛用的? 2.TCP和UDP的区别? 3.三次握手和四次挥手? 4.说一下Java中的集合?HashMap的底层实现?为什么不直接用红黑树? 5.说一下内存区域,都有什么作用? 6.说一下ConcurrentHashMap?它为什么线程安全? 7.都有哪些锁? 8.volatile关键字? 9.垃圾回收算法都有哪些? 10.线程和进程?它们的区别? 11.线程之
发一发最近的面经 大概40分钟 1、自我介绍 2、结合实习项目,详细讲一个数据分析的案例 3、这个数分案例的原因、目的、产出 4、结合实习项目问脏数据清洗的过程,解决方案 5、join有几种,各自的区别 6、拿两张业务表问left join的细节 7、where和having的区别 8、sql函数执行顺序 9、知道哪些窗口函数 10、有个用户观看视频的表,写sql,得到不同地区播放量前100的视频
今天晚上刚刚面试完,趁机记录一下。 (面试官人很好,帅气且耐心) 1. 上来就问了简历上的三个项目,挨个问的,问的很细,在问的过程中顺带提了一些八股。 2. 项目中分布式锁为什么了使用了redission(只说了对它比较熟悉); 3. Java中有哪些锁(回答了synchronize和lock,简单介绍了一下两种锁的优缺点),追问synchronize原理(不会); 4. 项目中为什么要用Spri
我想要狠狠的赚他一笔,小米给了迎头痛击。感受到了小小的java震撼,后端没你想得那么简单。 1. 项目1主要难点是什么,数据来源是什么,怎么确保数据可靠性和数据完整性。 2. 项目2登陆这一块详细解释一下,token放在哪?是自定义的字段还是header自带的字段,为什么要用header自带的字段而不是自定义的字段,token在浏览器存在哪,会不会存在服务端,浏览器重启之后token还在不在。面试
自我介绍 大学期间的专业课有那些? 软件测试的测试流程? 版本迭代是什么? 开发都是Java的吗? 上一段实习为什么离职? 说一下项目中的自动化测试是怎么做的? 平时玩的游戏? 比如测试消消乐的游戏,你准备测试那些内容? 平时玩游戏的时候遇到过软件问题吗? 如果你是一个测试人员的话,你发现了这个问题怎么向研发描述呢? 反问 面试有几轮? 负责的业务?
1.自我介绍 2.react掌握的怎么样(完全没学过,开场就g了) 3.js数据类型,分别存储在哪里 4.怎么判断数据类型,不同方法之间的区别 5.怎么判断null类型 6.http缓存以及相关配置 7.no-cache和no-store的区别 8.http1.0/1.1/2.0区别 9.经典的同步任务宏任务微任务的输出顺序 10.js事件模型和事件委托 11.怎么中断事件捕获和事件冒泡 12.p
上午 11:10 一面 40min 面试官很和蔼,全程像聊天 自我介绍,技术栈 转专业问题 学校中遇到冲突怎么解决 es6 新特性有哪些(此处说一个面试官就会引导着更深入地聊一聊底层原理) let、const 的暂时性死区本质上是什么,为什么 var 会存在暂时性死去(解释性语言、创建&定义&复制) symbol 能够唯一的本质是什么(存储的地址唯一) 数组有哪些遍历的新方法(这里被质疑了一下是否
攒好运! 度小满一面 1.实习相关 2.快速排序 3.vue2和vue3的响应式实现 4.响应式布局 5.项目问题 6.项目创建 7.ts 二面 1.登录流程 2.除了存在localstorage 3.tcp和udp的区别 4.流基于哪个 5.Nat 6.websocket协议 7.协程 8.进程线程协程的同步异步 9.虚拟内存 10.算法:约瑟夫环
流程 8月24日投递,8月28日笔试,9月30日约面,10月12日一面。 一面 全程 80 min 自我介绍 实习介绍 说说对前端监控的理解 埋点上报的原理 业务埋点和错误上报有何不同 了解哪些首屏优化的方式 prefetch 和 preload 的区别和使用场景 怎么优化包的体积 知道哪些性能指标 FP 是指什么 什么是 FCP 怎么计算 FCP 和 FMP TTI 怎么计算 强缓存和协商缓存的
一二面很顺利 9.17三面 围绕项目开始扩展,扩展到toC的网站上线后需要做什么,让我说互联网大厂的正规流程。 后面又扩展到本次连接请求超时,后端怎么把数据传给前端,我没答上来,让了解一下消息队列(后端的) 今天官网一看,流程终止 大家三面后都怎么样呀,这些公司真的想找人嘛 #度小满#
10.13 1. 垃圾回收 a. 基础数据类型一般由编译器释放,引用数据类型由开发者释放,如果开发者没有释放,会由垃圾回收机制回收 b. 两种回收方式:标记清理和引用计数 c. 内存泄漏:由于疏忽或错误地导致程序没有释放已经不能再使用的变量 2. key的作用 3. 使用key有什么注意事项 4. 怎么学习前端 5. 看什么书籍,介绍一下这本书 6.项目难点,怎么实现 反问
第一次正式面试,忘记开录音了,把记得的记录一下。 1、介绍一下项目 2、说一下登录流程 3、说一下vuex 4、在什么地方用到了vuex 5、说一下生命钩子函数 6、说一下指令 7、知道动态路由吗?说一下 8、项目最难的点 9、遇到过最大的困难,怎么调节 10、说一下组件通信 11、成绩怎么样,比较喜欢的一门课程是什么,为什么 12、喜欢什么样的团队氛围 13、对加班的看法 面试官人很好,题也不难
一面: 自我介绍 为什么不去北上广深 Vue生命周期(8个钩子+keep-alive的两个+setup) 浏览器怎么渲染页面的(dom树、css规则树、渲染树、重绘重排) 封装过组件吗 为什么学前端 怎么学的 反问: 公司是做什么的? PC端多还是移动端多? 二十分钟后二面: 为什么学前端 你觉得前后端有什么区别(嘴贱说了后端可能难一些) 所以前端简单就学前端了?(bushi) 前端难在哪里?(东
基本信息 时间:2023.10.25 时长:56 min base:帝都 面试岗位:前端 秋招 问题 自我介绍 你觉得做的比较好的,比较有成就感的是? 你看挺了解后端,java,mysql,b+ b-树的,解释了b+b-树 数据库事务呢?acid 事务的隔离级别、脏读、幻读。【这前端面试很神奇】 token的设计是如何设计的? redis的key是uuid? 如果系统用户量特别大,频繁出现哈希
1、瑞吉外卖项目怎么实现的前后端分离; 2、瑞吉外卖项目radis缓存短信验证码采用的是radis底层的哪些命令?(直接调的template、不知道) 3、mysql的innoDB存储引擎事务隔离级别;(四种解释加脏读、幻读) 4、可重复读底层实现原理;(undo log、mvcc、读视图...) 5、http请求的方式有哪些?(put、post、get、delete...) 6、怎么实现给myq