项目相关: 1、项目的封包解包协议、流程 2、有没有考虑过数据包的丢失 3、UI类的实现流程 基础: 1、vector与list区别与应用场景: 先简单说了一下为什么要将数组或链表封装成容器 因为要将操作与容器隔离 使用迭代器进行操作 更安全 之类的 再讲数组与链表的特点与应用场景 2、类的多态实现:多态分静态多态和动态动态 静态多态就是函数重载与模板 重载与模板是在编译器编译的时候就能确定下来具
3.25pdd一面(1h) 1、项目 2、登录流程 3、localStorage、sessionStorage 4、drag Api 5、event事件对象 6、css选择器 7、script属性 defer async 8、笔试题输出结果 9、promise常用api(then、catch、all、race 10、性能优化 11、场景题:补充函数,串行发请求,返回promise fullfill
1 vue 生命周期 ,引入组件后的生命周期, 何时获取数据,何时获取页面元素 2 路由守卫包括几类,分别有哪些 3 动画,怎么实现盒子进入页面时一直旋转 4 ES6哪些语法,let const 区别,剪头函数注意什么,与普通函数区别 5 this执行分哪几类,怎么改变?有何区别,严格模式非严格模式下指向谁 6 代码输出题,settimeout promise 问题 7 promise使用场景 为
1 进程 线程区别,线程如何实现 2 qt中connect函数的参数以及作用 3 const static区别 4 tcp udp的作用,三次握手,四次挥手 5 红黑树的实现 6 平衡二叉树的实现,去判别平衡的算法思想 7 STL中你了解什么容器,他们的优缺点,list如何实现,set如何实现,Map如何实现 8 C++三大特性 9 循环链表的实现 10 qt 信号与槽实现机制 11 Mysql如
9.28晚上8:20——9:20, 1、了解哪些前端框架。Vue、React、Angular,优缺点以及适用场景 ———React 优点: 组件、虚拟dom、多种工具开源库,稳定码由单向数据移动提供 缺点: 显著的发展速度而缺乏文件、相对较长的学习曲线、开发人员理解JSX的复杂性 何时使用: React 用于开发丰富的用户界面,特别是当您需要构建单页应用程序时。当您需要以更少的时间制作交互式界面时
下午四点,大约50min;问了些基础的问题,然后写一个题; 1、vuex与全局变量的区别,vuex哪些场景适用,哪些场景不适用?(多个组件间复杂关系时适用,简单时可以不使用) 每一个 Vuex 应用的核心就是 store(仓库)。“store”基本上就是一个容器,它包含着你的应用中大部分的状态 (state)。Vuex 和单纯的全局对象有以下两点不同: 1.Vuex 的状态存储是响应式的。当 Vu
自我介绍 挑一个讲讲做过的项目,没有细问 八股: 递归和for循环的区别 面向对象的设计模式有哪些 多线程并发时为什么会有线程不安全问题 字符串如何哈希 题目:给一些字符串,如何输出有重复的串。 我一开始以为包括子串(像abbc和cbbd有重复子串bb这种),口胡了一个广义后缀自动机。面试官说不包括子串,那就直接存map里统计下。 谈人生环节(有什么兴趣爱好,如何学习,如何解决问题blabla)
1. 自我介绍 2. hashmap数据结构、为什么用红黑树 3. redis数据结构 4. redis如何持久化、rdb和aof的优缺点 5. redis为什么比mysql快 6. 消息队列的作用 7. git使用过吗 8. 你是如何解决技术难题的 总共17分钟,全八股逆天 #4399游戏23届秋招面试#
#校招# #面经# 面试官很好很和蔼耐心,全程让我别紧张我太紧张,我自我介绍卡住了一下 1,const关键字 2,static关键字 3,堆和栈的区别 4,线程和进程的区别 5,一个函数入参是指针,要修改指针指向,你会怎么处理? 6,函数能反悔一个结构体吗,会出现什么问题? 7,gcc编译过程 8,数据完整性(应该是考察计网的数据传输?) 9,项目相关一些细节 太紧张了老卡壳,思路不清,但还是过了
应聘职位:测试开发工程师 一面 8.16 50 min 项目lucust性能测试 做了哪些工作 美团接口自动化介入时间 鲁班平台底层实现 UI自动化如何实现 Pytest前后置方法、实现数据驱动、case分类 Linux查看端口号 Linux查看进程、任务 Linux查看网络状态 Linux查看日志 Linux修改文件权限 Python中list和tuple的区别 说出常用的5个Python内置库
项目,实习 算法,合并重复区间 new的底层原理,操作系统层面(brk,mmap) vector动态扩容的原理
C++服务器开发 广告部 从windows系统的输入框输入一个数字,操作系统层面是怎么处理的 Linux系统,将1KB的字符串写到文件(磁盘)中,操作系统是怎么处理的 缓冲区在什么条件下会将数据刷新到磁盘中,Linux的磁盘刷新时间是多少 自旋锁和互斥锁的区别,自旋锁占用CPU多少时钟周期呢 grep命令,1. 输出不包含某个词的全部文本;2. 输出不包含某个词的全部文本的前后5行 电脑有1GB内
- 工作中一个有成就的点 - 问项目 - 参数透传($attrs和$listeners) - ref指定组件后,怎么通过ref拿到组件的方法,vue3中怎么拿的(sonRef.value.methods()) - new做了哪些事? ```js const obj = { a:function(){ console.log(this) }, b:() => { console.log(this)
首先自我介绍 以下问题顺序不分先后 实习内容介绍,在什么部门,主要负责了什么内容 mysql的引擎有什么 各种引擎的特点 详细对比一下innodb和myisam的区别 事物四大特性 四大特性的实现mysql中怎么保证的 使用innodb的表数据结构存储方式 索引什么时候会失效 一条sql语句的内部执行流程 redis的持久化方式 两种方式能否保证数据不丢失 redis主从同步的过程 redis的各
纯压力面,面试官一口广普,每问完一个问题都要问还有呢?从头到尾都是场景题,问我开发时JVM参数怎么设置,怎么调优,MySQL机器故障怎么排查?游戏开发过程中的各种方案怎么设计? 您确定这是一面?您确定这是校招不是社招?我这要是能过至少得是三年以上经验的架构师吧 最后也不给反问的机会,到点了直接打断施法去吃饭了。 #24届软开秋招面试经验大赏##牛客解忧铺##你的秋招进行到哪一步了##你觉得今年秋招