一面(2024/3 约40min) Android部分 介绍一下安卓的四大组件 四大组件中我们用的比较多的是Activity和Service,能否描述一下Activity的生命周期? 从一个Activity跳转到另一个Activity,这两个Activity的生命周期的变化是怎么样的? 是否了解Android的View,描述一下View的绘制机制 计网部分 阐述一下UDP和TCP的不同之处 刚刚提
自我介绍 自学 Java 的过程 类加载机制 类加载器种类 双亲委派机制 自定义了一个 String 类,能不能正常使用 Java 常见的集合类 ArrayList 底层、扩容机制 ArrayList、LinkedList 区别 平时开发遇到的异常 ThredLocal 原理 synchronized 和 volatile 的区别 synchronized 修饰静态方法和实例方法的区别 Concu
1.自我介绍 2.为什么对前端感兴趣,想做前端的实习? 3.谈谈你做简历上两个项目的过程,解决了什么问题? 4.实现两栏布局 5.实现三栏布局 6.了解promise吗? 7.如何用promise实现并发的方法?比如有100个请求,每次只能处理10个,要怎么处理完这100个请求? 8.promise.all有听过吗? 9.Vue2和Vue3的响应式原理有了解过吗?两者有什么区别? 10.是怎么学习
部门:质量效能 投递渠道: BOSS 直聘 时间线 2024-02-27 一面 2024-02-27 二面 2024-03-06 三面 一面 实习经历业务介绍 Vue 响应式原理, 开始吟唱 😎 Vue 常见的指令 V-if 与 V-show 的区别 输入 URL 到页面展示的过程 定义 CSS 的三种方式 CSS 选择器与优先级 get 请求与 post 请求的区别, 传参格式与传参位置有什么
时间是2023年10月份,已offer已入职 2023.10.9 一面 自我介绍 mini项目的职责?负责什么?遇到的难点或者有趣的点? 如何无侵入地接入的otel-sdk? 如何利用go的特性通用地给redis/orm层来无侵入接入? 输入网址的过程? tcp四次挥手的原因? udp如何像tcp一样可靠传输? go的数据结构map是否并发安全? 如何并发访问map?如何提高加锁的性能? 访问关闭
常规 自我介绍 八股 面向对象 继承 访问修饰符的作用 基本数据类型 int 和 long 的区别 int 和 Integer 的区别 重载和重写的区别 常见集合 hashmap 底层实现 反射的概念 反射的实现 AOP 动态代理的两种方式 Java 内存区域 垃圾收集算法 抛出异常和捕获异常 try、catch 的过程 MySQL 和 redis 的区别 redis 应用 redis 实现分布式
自我介绍 面试官介绍部门 撕项目主要问了lru-k算法,内存池实现,内存池还问我有没有了解比较出名的实现(没有) 八股 内存对齐 继承和包含的区别 unordered_map rehash过程,c++ stl中有没有线程安全的容器,互斥锁 自旋锁 读写锁 条件变量 简单实现无锁队列 如何查看一个程序的调用堆栈(gdb),如何不通过gdb查看(不知道),gdb用法,linux用过什么命令,查询网络状
投递渠道: 牛客网友内推 时间线 2024-02-21 一面 2024-02-26 二面 2024-02-27 三面 一面 自我介绍与实习经历 学业相关 算法:反转链表 算法:求一个数开方后的整数部分 二面 实习工作内容, 如何完善前端开发规范的 for...in 与 for...of 的区别 async/await 的理解 是否了解 AST ? 是否了解 ESLint 的原理 看代码说结果: 具
自我介绍 1.接触前端多久了,什么时候开始系统性的学习 2.怎么学习的 3.项目开发流程? 4.怎么进行项目的开发 5.跨域问题 6.闭包,然后我谈到了内存泄露和溢出 7.怎么避免内存泄露溢出 8.原型和原型链,到达顶部没找到属性和方法返回什么 9.原型链的顶部 10.vue的响应式原理 忘记说了怎么对数组进行响应式原理的? 11.vue2和vue3的区别 12.computed和watch的区别
更新下之前的面经,中小厂实习面试确实八股问的多,只有项目中问的会开放一些。上一条面经评论区还有人说我是编的😅 我写面经是能挣你钱怎么着...
2024/1/30 下午 2 点进行了为时 50 分钟的二面,面试官真的特别好😭😭😭😭,感觉稳了,等正式通知。 - 自我介绍 - 拷打项目(以我简历上那个 Webauthn API Passkey 登录为主,其他杂七杂八的也问了,顺带问了问我是如何解决问题以及解决了什么问题) - 你的项目拿 Redis 干什么了,讲讲缓存雪崩,缓存击穿和缓存穿透?如何缓解? - 讲讲布隆过滤器的基本原理?
挺抽象的,面试官迟到15min,还特赶时间一个人只给面半小时,只要求共享屏幕展示下做的vue项目,里面细节啥都不问。 反问:(只有一面,只有两个实习名额,选人的标准:项目契合度,学历,实习时长。面评技术是过关的,emm反手就把我挂了.....) ps:第一次面试感觉应该是顺义那边的部门,做的gis方向,要求有用three.js,WebGL等做过项目,遂挂。第二次面试是海淀的部门。顺义的部门提供免费
1.sqoop底层是怎么实现的 2.shuffle调优 3.数仓和数据集市的概念 4.数仓分层,各个层是做什么的 5.维度退化,为什么要维度退化 6.HDFS上文件用什么存储的,ORC底层是什么样的 7.sql,求TopN 8.从一个数组中求第N大的数(先手撕了一下快排,然后面试官问有没有更好的答案,然后说了一下用堆的做法) 反问 整体面试三十分钟左右,感觉是寄了
1.相对定位,绝对定位,默认定位(相对定位和绝对定位不小心说反了) 2.块元素,行内元素,行内块元素 3.闭包 4.作用域和作用域链,作用域有哪几种,作用域链是什么样的数据结构 5.队列和栈的区别 6.Vue中的diff算法 7.Vue相比于原生的优点 8.用弹性布局实现垂直水平居中 9.虚拟dom 10.为什么vue中建议有key,比较起来更快,为什么建议不用索引当key 面试的很愉快,面试官会
睡醒了来写个小复盘 自我介绍 typescript 问了几个问题,具体忘了 typescript在项目中的使用 vue react 的 data state prop 更新机制 vue react中key的作用 react 单向数据流 vue2和vue3的区别 观察者模式和发布者订阅者模式 闭包的一道算法 返回二叉搜索树的最大值最小值的差值 防抖节流的实现 git的一些问题 很多问题都不太记得了,