base 武汉 海笔 海初面 海复试 海hr面 10月28号 一面 11月3号 二面 #微盟##前端##秋招##面经#
#微盟##前端一面# 1.项目中遇到的困难 2.浏览器异步有哪些机制 3.fetch和ajax有什么区别 4.项目中遇到权限列表之类的场景的时候,如果展开数据特别多,怎么处理 5.用到过哪些es6新特性 6.map,forEach有什么区别 7.输入一个网址,然后到网页呈现中途需要经历什么。 8.发布订阅模式和观察者模式的区别。除此之外还了解哪些设计模式,常用的有哪些。 9.怎样判断复杂数据类型。
一面(纯八股,55min) 二面(2omin,俺就是kpi) 二面听说有的很难,刚好得到同一个面试官下已经面完的面经,可以说基本一样,压到题了,但是。。。。。 1.项目介绍? 2.v-key 3.vue组件通信 4.图片懒加载,如何判断被加载,有什么函数吗 5.npm install 6.输入url,发生什么? 7.cdn 8.项目优化做了什么? #前端应届生##微盟#
浏览器从输入url发生了什么? 浏览器收到后端返回的html文件是什么格式(感觉他想说二进制流) 浏览器怎样把二进制文件转换成html文件的? 将文本保存到流中,然后放到a标签中,调用js点击 如何创建一个没有原型的对象 如何实现函数B继承函数A 继承不同的方法有什么区别 介绍一下事件循环机制 浏览器为什么要分成宏任务队列和微任务队列 什么是同源策略 解决跨域的方案 iframe是通过什么原理解决
一面(10.27) 项目中的导航拦截怎么做的,做了什么 token 为什么存在 localStorage, 而不是 cookie 或 session 中 路由懒加载是怎么做的 && 使用 import 的返回结果是什么 token 令牌是怎么生成的 koa 和 express 的区别 && koa的好处 fetch promise. all less 的好处 TS中的 unknown && any
自我介绍 直接八股文开问。平衡二叉树了解吗?左旋右旋怎么做?红黑树呢?(只知道平衡二叉树的原理,左旋右旋不清楚) 数据结构了解一些吧!栈和队列的区别是什么?什么时候会用到这些数据结构(写算法的时候用到) 操作系统了解吗?进程的调度算法有哪些?如果对于优先级抢占式调度算法,在都处于同一优先级的多个进程中,其中一个进程运行了太久怎么办?(不知道) 线程的状态?线程什么时候处于就绪状态?阻塞状态呢? 知
全程三十多分钟!面试官一看就是大佬,有点油头(保命要紧) 1、自我介绍 2、问了几分钟项目的问题 3、栈和队列的区别?在哪些方面都有应用(中间件) 4、线程的状态,以及相互之间的转化 5、数据的线程安全了解吗?什么是线程安全问题?怎么解决 6、浅拷贝和深拷贝有什么区别?(场景问答、在一个订单类中有用户信息和商品类别,如何解释深拷贝和浅拷贝) 7、HashMap的底层?然后Map中哪个接口的实现是有
1.自我介绍 2.二叉树 3.平衡二叉树 4.红黑树,哪些应用场景 5.HashMap的put流程 6.哈希,假设有值10000到20000的数组,写一个哈希算法(?有没有UU知道这什么意思) 7.怎么根据全国人民的身份证号快速查找 8.手写并测试单例模式 9.快速排序、冒泡排序 10.线程的状态 11.锁知道哪些 12.MySQL索引的数据结构 13.索引哪些情况会失效 14.反问 暂时想到这么
面试官看起来比较和蔼,一开始问了我秋招一共面了多少场面试 1.自我介绍 2.学校学过什么课程? 3.数据库课程上了哪些?数据库的范式还记得吗? 4.操作系统中,进程的通信方式有哪些 5.线程和进程的区别 6.进程之间的共享,比如说多个Java进程,它们之间能共享信息吗 7.设计个表,常见商城的订单表设计(我感觉更多的是让我思考订单表会有什么字段,比如商品,订单状态,买卖家等等,而不是在设计表与其他
更新:感谢信啦!! 微盟二面很寄,面了40min,应该是超时了,面试官匆匆忙忙的走了。 全程大概如下: 1、首先是自我介绍,然后详细问问实习的工作,问问细节咯。 2、然后问对springcloud熟悉哪些,然后想问我cloud的底层。。。。我是真不会,面试官说会用可不行嗷,反正是要问底层的东西,就换一个问了,问我看过什么源码,讲讲concurrentHashmap的底层,插入数据时是怎么操作的..
1.自我介绍 2.实习项目 担任角色 模块里面用了什么技术解决了什么问题 3.md5会重复吗 原理了解吗 4.AOP本身的实现原理 5.代理的实现的方式 区别 默认是哪一个 6.redis用来做什么 7.redis数据结构 8.redis除了String的其他数据结构的使用场景 感觉这个说的不太好 9.数据库用的哪一个 10.索引失效 11.可以给性别加索引吗 12.事务了解吗 事务的特性 13.
安托盟丘是一家 2022 年成立的初创公司,主要方向是云平台、云产品,核心成员来自阿里云 看你会的编程语言挺多,说下你学习编程的经历吧 你说你学过函数式语言 Haskell,那你说下怎样用 Java 写函数式编程 你觉得函数式编程和过程式编程相比有哪些好处 函数式编程的安全具体是指哪些方面 简历上写了缓存穿透和熔断,解释下这两个词 熔断是在服务级别还是 Provider 级别做熔断的吗,如果是强依
一面20min 主要问了问项目,以及项目如果做优化怎么考虑。 io调优,内存调优。 ———————————— 二面40min 【八股】 jvm垃圾回收, java多线程, 聊聊熟悉的数据结构, Linux命令awk。 【测试场景】 评论功能做测试, 实现一个9999+的评论区怎么测。 【项目】 做项目过程中的bug以及怎么解决, 项目的难点,怎么解决, 项目里涉及的算法。 【做题】 抽奖场景,实现
#面经# #秋招# 预定的晚上8点,结果面试官打个电话说他等的有点无聊了,让我早点上线,感觉面试官好和蔼。进入正题: 首先自我介绍:吧啦吧啦; 介绍完问实习干了啥,为什么不留在那,为什么选择武汉或者上海,吧啦吧啦; 介绍项目,项目中遇到的难点,怎么解决,数据库怎么设计的,一般按什么方式设计; 浅拷贝深拷贝区别; 敲代码:题目感觉像是面试官随便说出来的,中途说可以百度。。。天,第一次遇到,这是面向百
1.2.2.开放手持设备联盟 Android的背后不只是Google,更有开放手持设备联盟(Open Handset Alliance)。它是一个由电信运营商、手机制造商、软件开发商和芯片制造商等等组成的非盈利组织,致力于保持开放以及改进移动设备的用户体验。 这一联盟仍略显年轻,各个成员也正在慢慢摸索合作的方式。目前Android背后的主力仍是Google。 Note: Android SDK的第