10.18一面 大概45分钟 全是八股 0、自我介绍 1、Java面向对象特性?再具体讲讲三大特性?(注意重载和重写的区别,时间久了细碎的东西太容易忘了) 2、Java中final关键字什么作用? 3、线程和进程通信方式? 4、创建线程的方式 5、JVM内存区域?类加载机制? 6、Spring中动态代理方式 7、Java反射机制?(答得很浅) 8、MySQL四大特性? 9、MySQL索引作用? 1
base西安,c++工程师 --------------------------------------------------- 没开摄像头,面试官感觉很友好 1.自我介绍 2.项目 3.线程同步方式 4.IPC 5.tcp三次握手 6.查看pid的命令 7.vim,gdb里边的命令 8.快重传,超时重传 9.tcp序列号 10.死锁,死锁避免 11.项目的压力测试 总结:基础还是有点欠缺,回答
一面 10:00 1h 自我介绍 C++基础八股 网络相关:问了沾包怎么解决,TCP头部信息可以解决沾包吗?TCP 基础八股 手撕题:简单题。一个数组,找到元素的值恰好是他左边元素之和和右边元素之和的差,要求时间O(N)。 正常反问。 二面 16:00 45min 二面面试官感觉比较专业,上来就问项目,从项目里问八股。 1.问了项目里各个功能怎么实现的。 2.手撕题:看到我写了实现了一个定时器,让
自我介绍 20分钟在线笔试(38道) 问了笔试题的一个问题,js有哪些方法不会改变原数组?(, , , , )(目测是因为这道题完全选反了,面试官才问的,好久没看了有点忘记) CSS的position有哪些取值?讲讲 什么时候用canvas,什么时候用svg? js有哪些数据类型? 给一个变量,如何判断是否是普通对象?key-val那种(我猜是直接用instanceof) 讲讲防抖和节流的区别 E
一、介绍一下 vue-router 相关的 api 二、说一下js的事件循环机制 所有同步任务都在主线程上执行,形成一个执行栈(execution context stack)。 遇到异步任务, 进入Event Table并注册回调函数; 等到指定的事件完成时,Event Table会将这个回调函数移入Event Queue,如果是宏任务就加入宏任务队列,微任务加入微任务队列。 当栈中的代码执行完
确定 Webpack打包优化的手段。 TreeShake是什么,原理是什么? 路由懒加载,如何实现 图片懒加载,如何实现 手写防抖函数。 防抖和节流的应用场景。还有其它控制用户输入频率的方法吗? 常见的状态码 讲一下浏览器缓存机制。 Object.defineProperty与Proxy的区别。Proxy深度遍历。 简单的让我写个Proxy,执行一些操作。 Promise判断执行顺序 细问了pro
#前端##面经##美团#
面试感受:面试官很和善,整体面试体验非常好,只是小弟不才,菜是原罪 面试时间:09.06 14:30 面试范围:主要是问项目和Vue,我精心准备的八股文和手撕题,全部没用上... 面试问题 自我介绍 这里我介绍自己以后想往全栈发展,面试官疑惑脸,你做前端的为啥要往全栈发展啊。应该他们公司可能做跨端的比较多,我就不该画蛇添足说自己要做全栈... 对 Node.js 的了解,接触过 Node.js 吗
携程一面凉经 1. JS的基本数据类型?undefined和null有什么区别? 2. 如何判断属于哪个基本数据类型?如何判断引用类型比如Array?除了instanceof还有没有其他方法? 3. ES6里面let、const和var的区别? 4. 箭头函数和普通函数的区别? 5. ES6中promise是用来干嘛的?其实现原理是什么? 6. 如何实现两栏布局? 7. 如何判断一个元素是否是另一
1. 前端技术栈,react版本 2. 写一个函数判断数据类型 3. 对象解构(嵌套的忘记写:了,他说不对) 4. this指向什么为什么(答的很烂) 5. react18更新的地方 6. 副作用是什么,什么不是副作用 7. useEffect参数 8. 类组件用吗?为什么要提到(我在背书被发现了呜呜呜 9. 组件什么时候更新 10. 如何定义props改变了 11. 父组件更新,子组件更新吗,为
1.自我介绍 2.项目介绍 3.实习经历 4.竞赛经历 5.跨域以及跨域的解决办法 6.那些标签可以跨域加载资源,怎么加载 7.哪些方法能对上述标签里面的内容进行修改 8.doucument.write相关问题 9.前端用户登录流程 10.token怎么保存,保存在哪里(答localstorage、vuex) 11.vuex刷新了还保存吗?怎么解决不保存的问题 12.localstorage如果被
自我介绍 介绍实习做了什么 关于一些实习的东西提问 移动端布局 面试官 画了一个布局 问了我怎么实现... 深浅拷贝区别 手写深拷贝 ==和===区别 隐式转换规则 说一说fiber 如何实现增量渲染 整个就半小时吧 问的不多 感觉凉了 #前端工程师##小米##前端#
面试感受:面试官循循善诱,会引导人真的很好 面试时间:09.14 14:00 面试范围:项目、八股、聊天 自我介绍 介绍你熟悉的一个项目,项目做了什么工作,项目的难点亮点 深挖项目里的一个侧边栏菜单,如果菜单嵌套层级很多影响效率,你怎么办。没想出来 你简历上写了了解浏览器原理,说下浏览器输入 URL 到渲染出来的过程。说得太详细被打断了 说下HTTP 缓存:强制缓存和协商缓存 看得出来你对浏览器缓
2022.9.8 14:00~15:00 自我介绍 实习项目 协商缓存和强缓存 Http有哪些状态码 Http有哪些header Http2.0新特性,多路复用原理,什么是长连接 用过或知道哪些框架 React类式组件和函数组件的区别 用过哪些Hooks,为什么要用Hooks,解决了什么问题 useContext原理 怎么获取React dom元素,有没有用过forwardRef 知道哪些Reac
一面0721 为什么选择Java(Java的特性) 还学过什么语言 Java的基本数据类型,分别占用多少字节 Java你使用的什么虚拟机 Java中String、StringBuilder、StringBuffer的区别 Java线程同步的方法 Java中的IO模型 BIO、NIO的区别 IO多路复用 Java使用的版本 Java8新特性 JVM中的内存管理 Spring、SpringMVC、Sp