一面 1、自我介绍 2、选择学习前端的理由,学习路线 3、html语义标签化的优点 4、行级标签和块级标签 5、宏任务、微任务 6、洗牌算法(sort) 7、异步场景,请求顺序如何保证最后点击的最后到达 8、vuex 反问 二面 1、自我介绍 2、项目介绍 3、项目难点 4、各个图片类型的区别 5、v-html 6、工作看中点 7、浏览器兼容问题 8、非父子组件的通信 反问 大概记得这么多 求个o
轮流进去面试,面试间几个考官轮流提问 1. 一分钟自我介绍 2. 事务并发产生的问题(脏读,幻读,不可重复读) 3. 分布式事务了解吗 4. http和https的区别,为啥安全 5. 问了下获得的奖 6. 手撕代码:合并两个有序链表 7. 网络模型分层 8. 问项目(不吸引人直接打断) 9. 两个c++进程读写一个文件的时候有冲突和死锁,怎么解决,这两个进程怎么通信(我只会用c++刷题,救😑
1、上来先问用过哪些排序算法,然后手写快排 2、问使用过stl哪些工具,具体原理是什么 3、深挖项目1,一直问实现细节,问共享文件的修改怎么做 4、问项目2,提了他想到的一些问题,类似于同步攻击 5、场景题:100万个选手,每个选手有对应的id和分数,要求参赛选手可查询分数前100的名单,和自己的排名,ps:排名可能随时更新,可能一天是10万级的更新,因此对应的前100名单和选手排名也要更新。 时
一面:(45min)八股:编译过程、指针和引用区别、new/malloc、const用法、内存分区、内存分页机制、多态、虚函数、智能指针、进程和线程区别、进程上下文切换、死锁条件和预防、设计模式 二面:项目:用到什么数据结构、难点、讲下状态机,八股:引用的用法、堆栈存放的内容、多态、虚函数、栈什么时候会溢出#腾讯实习#
魔方工作室群。非科班,抱着试一试的心态投的,能有面试机会都很惊讶。一面感觉就很差,知识体系差很多,不过面试官人很好,对回答问题也有很多引导,面试体验不错。一面后流程已结束。 问题: 1.自我介绍 2.对游戏开发的工作状态的认识 3.渲染管线 4.关于光源了解些什么 5.关于反射模型了解多少 6.有没有自己写过渲染器 7.玩过什么游戏,对射击类游戏的机制实现有什么了解 8.有没有做过demo 9.C
JD投的很早了,一直没消息,但是十二月份被捞起来了,写面经之前想先感慨一下吧,也算是总结下鼠鼠的秋招经历。不想看的可以直接下滑看面经。 作为一个双非本的菜菜,可能是有案底吧,有过ACM省银,蓝桥国三,国家奖学金这三个还算是能拿得出手的奖,还有一些天梯赛省三,大床省三这种拿不出手的,学校的名头也不是什么理工类院校,甚至听起来更像唱歌跳舞的艺术类民族院校,在投递简历的时候也是碰了一鼻子(不止一鼻子,一
一面 介绍一下你自己 介绍一下你的项目 在这个项目中遇到了哪些难点 给我介绍一下MQTT协议 项目聊了20分钟。。。 讲一下Redis的持久化机制 算法 数组中重复的数字。 二叉树的中序遍历,不用递归。 总结: 一面主要聊项目,就问了一个八股问题。Morris遍历可以了解一下,我中序遍历用的Morris遍历,面试官眼前一亮。可能一面八股问的比较少,接下来的二面整整问了我50分钟八股,剩下的一句没问
在上一章中简单的进行了在开发中经常要经过的一个步骤------详细设计,在详细设计中定义了数据模型,有哪些接口,以及页面的长相。比较简单,并没有对服务器端Python项目的结构进行设计,也没有对前端文件的组织进行规划。但是这个详细设计的目的是达到了,在我个人的实际经验中,项目的开发很少有按照软件工程中的瀑布模型来做的。大部分都是明确阶段目标,然后开发,然后再次明确,再次开发,不断迭代。 因此说到前
开发实践 系统设计 NOTE:综合运用实习案例,本章使用案例为网易云音乐, 并且主要关注前端工程师的工作职责,其他工程师的职责规范并不包含。 交互流程说明 通过交互文案来了解用户行为与异常提示。 系统分解 例如下面的独立的子系统: 注册登录密码 系统主框架 顶栏 搜索 账号 消息 设置 边栏 歌单操作 其他 底栏 播放器 播放列表 歌曲详情 内容区 系统分解必须对照交互稿做到百分之百的对应,不能漏
venus-in-cmd Venus是一个javascript类库,是一个canvas的wrapper,为了学习spm,我们使用cmd的模式来重构这个类库。 安装spm-init spm提供了初始cmd模块的脚手架,我们可以使用下面的命令来安装这个脚手架: $ spm plugin install init 初始化一个cmd项目 运行: $ spm init 就可以初始化一个cmd模块的项目,
1、自我介绍 2、以往做过的课程设计中有没有遇到什么困难的,怎么解决的 --这里讲了做过的学生管理系统,基本乱吹 3、项目相关 --光线追踪bvh的构造,什么时候bvh的开销会很大(这里没答上来,吹了个物体多的时候构造耗时) --c++的多态怎么在项目中体现的->基类指针引用子类对象,虚函数 --还有一些忘了 4、给了三个结构体,说出结构体的内存大小 --解释大小->内存对齐,为什么要内存对齐?
hr提前电话沟通面试时间。然后加微信。到时间发腾讯会议给我。我进会议室开始面试 1. 介绍下简历的微信小程序项目 2. 最近做的项目是哪个。谈谈vue2和vue3的区别 3. webpack热更新是怎么实现的 4. vue生命周期钩子。哪个钩子能操作dom。created钩子能不能操作dom 5. 路由守卫怎么做 6. 路由有哪些模式。实现原理
1. 自我介绍 2. 项目是用什么管理的 3. 怎么推代码。拉代码。创建切换分支。合并分支 4. promise原理 5. 怎么处理失效token 6. vuex怎么读取状态。怎么动态缓存
1.自我介绍 2.打算从事前端的哪个方向(我理解是后台管理系统 or 小程序之类的 ) 3.项目中pdf打印与预览怎么实现的(我说用的第三方库pdf.js 问原生怎么实现 我说没太想过) 4.常见的定位以及页面布局 5.闭包的使用场景及其优缺点 6.vue的生命周期(问created的时候能访问到dom节点嘛 如果不能 那这个时候可以干嘛) 7.let const 与 var 的区别 8.元素居中
一、自我介绍&项目 这个就搞了很长时间,但是我的项目其实一般,我感觉他不是特别满意 二、应用问题(几乎都是场景题!每个都问了好几个场景,很细) 1.对H5语义化的理解,我主要说的是便利开发和利于SEO,他说还可以方便残障人士阅读网页等,下去会再了解的 2.何时会使用em、rem等等的单位,怎么使用 3. localStorage的封装(主要问如果localstorage过时了怎么去删除,最后提示+