1、互相自我介绍; 2、手撕算法题:翻转含有正负的数字,当超过2^31 - 1时,返回0;分析自己写的算法的时间复杂度和空间复杂度; 3、讲讲你熟悉的项目,讲讲你所负责的模块,解决的最核心的、属于难点的问题; 4、你这个系统中的bug是如何发现的?通过什么机制、或者什么代码、或者日志、监控发现的? 5、你是怎么论证之前的方案是有问题的?是通过数据论证吗?还是通过理论论证的?如何进行定性定量这方面去
1.浏览器缓存 2.虚拟DOM 3.vue2和3区别 3.http和https区别 4.非对称加密 5.echarts外还有什么库 6.promise理解,手写promise.all,promise输出题 7.0.1+0.2等于啥 8.盒子模型 9.css响应式布局 10.原型链 11.proxy和defineProperty区别,优势 12.Set 13.es6相关 14.http状态码 15.
1.浏览器渲染原理 2.输入url发生了什么 3.用户出现白屏该怎么办,如何排查 4.闭包 5.小程序项目结构 6.webpack babel关系,都是干什么的 7.vue2 vue3区别,关系,响应式原理 8.拷打项目 手撕 01背包,lc394
项目难点 (刚才提到了 Blink)说一下 Blink 是干什么的(答的是 Chrome 浏览器内核),Chrome 浏览器除了 Blink 还用了什么(没太听懂,答的是之前用 Webkit 内核) ES6 新特性 Map 和 Object 的区别 WeakMap 了解过吗(×) 箭头函数的特点 generator 了解过吗(×),yield 后面跟一个异步任务会怎么样(×) 说一下构造函数和原型
已经提前入职团子了,分享下秋招面经~ 八股: 1,指针和引用的区别,常引用了解吗,简单介绍下 2,说下多态,多态的作用和使用场景 3,构造函数和析构函数可以是虚函数吗 4,C++中内存区域分布是怎样的 5,拷贝构造函数介绍下,如何用 6,浅拷贝和深拷贝区别 7,虚拟地址了解吗 8,虚拟内存作用(进程隔离,内存连续,mmap),优势和缺点 9,七层网络模型,每层的作用 10,TCP三次握手四次挥手的
时长:1h20min - 面试官介绍部门情况 - 自我介绍,为什么要做前端,介绍工作室,学习方法 - 有做过移动端或者小程序嘛 - flex :1的含义 - 尽可能多的说出水平垂直居中方法 - JS数据类型 - 栈和堆 - 闭包 - this指向及绑定方式 - new创建过程 - 手写new - promise以及api - 事件循环代码输出题,有async和await版的 - vue和react
面试时间 6月7日,因为没录音只大致记得这些内容 问了学习成绩,竞赛的比赛信息 项目介绍 如何使用一个数组实现一个队列 HashMap的底层原理 使用HashMap的时候,如果重写了equals方法但是不重写hashcode方法会出现什么问题 hashmap假如只重写了equals方法,但是不重写hashcode方法,往map中put元素会出现什么问题? ArrayList的底层实现,Linked
体验最佳的一次面试。 1.自我介绍 2.TCP/UDP、三次握手、四次挥手 3.域名访问流程 4.介绍项目、框架、优点、收获 5.深拷贝浅拷贝 6.虚函数 7.顶层指针 8.动态内存原理(气哭.原来我会的!当时慷慨大方地跳过了屮屮屮屮屮! 9.手撕SQL查询语句 10.发散思维 说一个页面的测试用例 11.发散思维 亿万数据处理 12.手撕符号匹配、细节优化 13.HHTP GET/ POST 最
人生第一次面试。面试官人真的很和善,基本就是属于聊天的方式来问问题,有些说得不对的地方他还会举例子来更正我,面试体验拉满。 开场就是面试官介绍部门和业务,然后礼尚往来就让我做下自我介绍。 前面就根据简历上的项目来问问题,项目都是很基础的玩具项目。面试问题上,个人感觉答得不是很好,还有感觉说着说着就没底气了, 前面基本上都围着简历问的,而且是比较开放的问题,想让我说下自己的思考: 说一下项目中遇到的
美团前端实习上岸 前来还愿、 5.24一面 5.25二面 5.27三面 5.30上午沟通offer 晚上正式offer 一面 (项目问的比较多,我和面试官对着简历上的git仓库链接代码说一些问题...) 1.自我介绍 2.项目深挖(两个项目都挖 亮点 实现 延申) 3.实习经历(技术栈?大体工作内容?) 4.手写promise.all 5.react与vue有什么不同 6.vue的diff算法优化
记录一下,加功德😋 1、cpu三级缓存,每层干什么 2、进程线程区别,进程通信方式 3、http长连接如何实现 4、get post区别,get请求参数过长如何解决 5、用户态,内核态区别,java线程属于哪一个状态原因,如何实现读写并发,读写内存 6、java常见集合类,线程安全的map 7、锁的实现方式,公平非公平锁优缺点 8、CAS,优缺点,缺点的解决 9、线程池核心参数 10、jvm类加
1.自我介绍和项目介绍?项目的印象深刻的问题 2.我的项目登陆注册的测试用例怎么设计的? 3.输入www.meituan.com到渲染出来页面发生了什么? 4.dns是怎么获取www.meituan.com的ip地址的 5.http和https的区别 6.tcp三次握手,四次挥手的过程?为什么建立连接需要三次,挥手需要四次? 7.tcp和udp的区别和引用场景 8.一道单表查询sql语句?xxx,
呜呜呜第一次使用牛客面试间,等了一会儿,面试官一进来我一个电话打过去了,呜呜呜😭 4.23 投递 一志愿选的都喜欢都喜欢 4.29 笔试 分数一般 5.8 上午接一志愿a平台电话,询问入职时间后被挂。下午收b平台面试邮件,约面。时间可选。 5.10 一面 1⃣了解中断是什么吗 2⃣了解进程和线程吗 3⃣线程之间的通信方法有什么 4⃣死锁的必要条件,怎么预防死锁预防 5⃣了解网络协议吗 6⃣说一下
全是简单八股八股没背完,先把技能吹到简历上了。 先是问我项目问题。然后全是ez八股。 1、tcp三次握手四次挥手。 2、https状态码 七层网络结构。 3、redis类型,雪崩击穿以及解决方法。 4、B+树和聚簇索引,非聚簇索引的使用。 5、mysql事务四大特性 幻读 四种隔离级别。 6、线程池满了怎么办。 7、垃圾回收 8、Linux下查看文件的前几行 代码题手撕easy动规。 菜鸡互联网首
部门是基础研发平台-企业平台研发部,不知道有没有好兄弟知道具体业务,今天面试问半天没听懂…… 自我介绍 八股: css三栏布局 负margin 手写 css的position static relative stiky absolute vue2 响应式 双tokrn ejs脚手架 优化 canvas nextjs降级方案 server component 计网 强缓存 协商缓存 反问 共一个小时