一面9.24 1、自我介绍 2、fork出的子进程会继承父进程的文件描述符吗,如何让其不继承父进程的文件描述符 3、TCP和UDP的区别,为什么TCP要三次握手而不是两次 4、STL容器,set的特点 5、const的作用 6、C++多态 7、类有哪些默认的函数 8、char str[10] = "Hello",sizeof(str)为多少 9、 了解哪些排序算法,快排是稳定的排序吗,快排的时间复
深信服一面:9/8 ,11:30 ,35分钟 1. 自我介绍 2. 项目相关 项目难点,技术,怎么解决的,模型训练 3. Python了解 元组,列表 哈希表,解决冲突办法,开放定址法怎么计算出应该放到哪个数组空间 写个装饰器(写带参数的) 除了调库知道哪些python高级用法 深拷贝浅拷贝 4. 数据结构 反转单链表 倒数第k单链表 快排 堆排 TopN用哪种排序
周六中午11.30的面试 用的showmebug 在这平台敲的代码就没有能运行的。。。 时间有点久有点记不太清了 问了下项目(烂大街的webserver) 手撕归并排序、二分、单例模式(因为平台问题运行不了 面试官说没事) 问了点C++基础 C++11新特性这种 计网问了url解析 DNS 操作系统问的挺少的 还问了两三次有没有linux上编码基础(这个真没有) 截止9.28状态都没动过 可能是寄
自我介绍 代码:数组扁平化去重 js压缩 js类数组 数组转化 promise说一下 cookie好像是这个,没听清😥 一个没答出来😭 反问:代码敲得太少了 20分钟
上来寒暄一下,给了两道题, 第一道是将树结构转成map结构, 第二道是写发布订阅, 第一次面大点的厂,第一道太紧张没做出来,思路讲了一下,第二道写出来了但是测试结果跟答案不太一样,揪着面试官问了一下,说是我的不标准,做完这两题就接近半小时了,问了问平时怎么学习的,有没有去看过这些框架的源码(答:没有),结束 总结:应该凉凉了,面试前还在疯狂背八股,没想到一个字不考
1.写一个原型链继承(说我写的不行) 2. 写===的原理(√) 3. 写Promise.all(√) 4. this指向看代码题,this一般怎么绑定的(√) 5. 用户权限问题 管理员用户 按钮权限 路由权限(我说判断用户信息,面试官说行吧) 6. axios拦截器原理 axios中间件知道吗(不知道) 7 .call原理代码 写.bind也行 写.apply也行(×没记) 8. mock接口
问得超简单,不知道是不是KPI,而且不管我回答什么面试官都一脸听不懂的样子qwq (1)介绍项目,项目中的难点(讲到一个同页面嵌套多种组件,组件要动态增加的场景,当时设计起来比较复杂 (2)组件间通信讲一下 (3)Vue源码看过吗,说看过响应式怎么实现的,简单讲了下。在哪里看的源码,答Vue官方文档写过 (4)computed和watch原理和区别 (5)webpack/vite,TS用过吗(学习
1.数据类型有哪些 2.原始类型和引用类型的区别 3.介绍Promise 4.Promise常用API,手写all() 5.首屏加载优化措施 6.webpack打包流程 7.vue转换为js文件的过程 8.webpack5和vite区别 9.treeshaking的原理 10.Eventloop 11.typescript内置类型有哪些 12.TS实现Partial 13.vue响应式原理,vue
1.自我介绍 2.介绍项目 3.package-lock.json是什么文件,里面的^1.0.1的^是什么意思 4.为什么公司里用了各种前端框架,从技术层面分析一下 5.js是单线程,如何实现多核 webworker 6.项目上线后如何防止别人看到源码 7.如果两个vue文件里面有两个相同的样式,如何区分 不混淆,scoped 8.如何解决浏览器兼容问题 babel 9.浏览器缓存 10.代码输出
感觉凉 主要是进面试之前有道题没做出来有点慌,然后手撕题遇到了一点小问题,整体有些紧张,感觉面试最重要的还是心态 1.手撕,数组找两个数之和为给定值 2.css三角 3.ES6特性,先让举一些了解的 4.let 问到了实现原理,这个我不知道 5.浏览器渲染过程 6.重绘和回流 7.watch和compute 8.读程题,输出顺序 9.宏任务,微任务 10.nextTick 11.安全问题,讲了xs
面试时长:60min 1 自我介绍 2 聊项目 3 vue常用的指令有哪些?vue2和vue3自定义指令的区别? 4 组件通信有哪些方式? vue2全局事件总线是如何实现的? 5 vue2是如何实现响应式的,针对数组是怎么实现的?有没有看过对应的源码 6 vue3是如何实现响应式的,和vue2相比有哪些优势? 7 讲一下computed和methods有什么区别?computed如何来实现缓存性
摆烂好久决定把之前面的发一下,上来就做题,三道题,做完没有反问就拜拜,已收到感谢信 9.21号 一面 1. 2. 3. #深信服##前端##秋招##面经#
早上九点半面的 面试官人很好,全程笑嘻嘻,没问计网 css: 选择器权重,内联样式权重... 说说BFC less预选择器(没怎么用过,就没问我了 算法: 两数之和 数组最长前缀 vue: computed和watch的区别(看你做了项目肯定对源码有了解吧,我:粗略看过某些方面的源码解说... 5分钟说一下自己的优势 反问:寒冬期找工作有啥建议
1、手写括号匹配 2、手写promise.all 3、手写节流 4、数组的方法有哪些 5、数组去重 6、ts了解吗 接口和。。什么的区别 7、实现一个三角形 8、定位的方法 9、bfc是什么,用来解决什么问题、有什么方法可以触发bfc 10、vue2和vue3有什么最大的区别 11、事件流 12、事件循环机制 13、事件委派 14、项目有什么难点 15、vue2到vue3升级的时候遇到了什么问题
太久没做业务了,代码都不会写了,警示 1 写一个input组件,要求绑定数字,只能输入数字 使用v-model+emit 2 写一个左右布局,左固定右铺满,要求右侧不设置宽度 fllex 3 背状态码 4 讲一下xss #前端#