#软件开发2023笔面经# 上午面的,没录上音,顺序不太记得了,就靠印象写一下吧。面了大概30分钟左右 (第一次实习吗?面过别的公司吗?) 1.自我介绍 √ 2.https如何防止中间人攻击的?(介绍中提及到,所以问的) √ 3.vue3和vue2的区别 √ 4.为什么不继续用vue.$set?(vue2深度遍历每个属性,vue3劫持整个对象) √ 5.为什么vue3对ts兼容更友好? ×(没答出
8.24 广立微 base长沙 一面 电话面 1、自我介绍 2、项目技术栈 3、vue2双向数据绑定原理,和vue3有什么区别 响应式过程 4、说一下nextTick理解,使用场景 5、vuex有哪些属性分别做什么的 6、使用过echarts,主要用来画那些图 7、有用过canvas,用来做什么 8、js怎么实现数组去重 9、浅拷贝和深拷贝有什么区别 10、项目难点 过了一周 左右 二面 视频面
没录音,大概这些吧 1、盒子模型 2、js数据类型,基本数据类型和引用数据类型区别,需要注意什么(需要注意引用类型赋值是地址,可能导致影响,需要深拷贝) 3、深拷贝(循环引用) 4、scoped实现原理 5、rgb转为十六进制 6、设计模式【单一职责原则】 7、event loop 8、vue的异步渲染,nextTick 9、事件流、事件委托 10、斐波那契,如何避免栈有成千上万个调用记录(可以通
一面:(30min,有题单,主人的任务+1) 项目介绍 使用线程池传输文件注意什么,丢包? 聊天服务器选择TCP还是UDP?TCP时延是多少?内网聊天服务器选择TCP还是UDP? UDP如何解决不可靠传输 反向代理 ET和LT 零拷贝 实验室项目介绍 map和unordered_map区别和应用场景 无锁编程 多线程编程注意什么 僵尸进程 进程和线程区别 写时复制 内核如何管理碎片 http和ht
推送集成文档 前提 需要用户自己注册友盟账号,小米账号,华为账号,然后将注册的信息填入客服端的设置中,如下图: 初始化 必须在 Application 中进行SDK初始化,否则会造成推送失败. Ntalker.getInstance().initSDK(this, NativeDemo.siteid);// 初始化SDK, 请放置在Application子类中 默认在 XiaonengChatU
一、基础配置 第一步:创建友盟账号 如没有友盟账号,需要创建友盟推送账号及应用,获得AppKey和Master Secret 参数。如下图所示: 第二步:在智能触达中配置友盟账号 在诸葛「智能触达→设置→触达渠道→推送消息」中,找到「友盟推送」,填入上一步中得到的AppKey和Master Secret参数并完成开通。 第三步:确认SDK中添加推送逻辑代码 Android: PushAgent m
影视联盟 v1.0(ASP版)带后台版 首先感谢tbun 免费提供,而且代码是明文,你爱怎么改就怎么改,如果改到没办法用了,你就别来找我。 同样拥有强大的后台管理功能,管理界面清爽美观,代码干净简洁!各大搜索引擎收录良好!程序还带有防SQL注入及跨站攻击功能,后台实现:网站初始设置、网站公告管理、网站SEO优化管理、站点 广告管理、服务器信息探测、 站长 工具包等功能。并实现前台与后台完全分离,可
30min,面试官很好。 #前端##前端暑期实习#
微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立运行、独立开发、独立部署。 同时,它们也可以在共享组件的同时进行并行开发——这些组件可以通过 NPM 或者 Git Tag、Git Submodule 来管理。 注意:这里的前端应用指的是前后端分离的单应用页面,在这基础才谈论微前端才有意义。
#前端面经# 1、开局先问项目,问做项目过程中所遇到的难点 2、水平垂直居中 3、vue2和vue3有什么区别 (不会,只学了react) 4、react用过哪些函数 5、HTTP 1、浏览器的缓存策略:强缓存和协商缓存 2、页面渲染的过程是怎么样的 DNS解析,建立TCP连接,发送http请求,服务器处理请求,渲染页面(Dom树和渲染树,断开TCP连接。 3、浏览器的存储方式有哪些,其中sess
面试官是非常温柔有耐心的小姐姐,面试体验很好,回答不出来都会鼓励我说:没关系,那你了解……吗? 最后我感谢她她还夸我也有礼貌! 这是我第一次面试,我特别紧张也很害怕,幸亏遇到了一个很好的面试官!我担心了三天,上午一直在祈祷面试官是个温柔的小姐姐,我以为绝不可能实现没想到真的实现了!(我甚至今天提前面试的耳机电脑声音都没调好迟到了快十分钟) 小姐姐声音也特别甜!真的!我一个女生都要对她着迷了 #哪些
6个单选,1个多选,考的都是前端知识,很基础; 编程题两道: 第一题【必须用Java或C++做】:求二叉树最底层叶子结点的和(非最底层叶子结点不加入计算) 第二题【可以用js】:取链表中第n/k个值,n为链表长度,1 < k < n
css选择器的优先级 用过flex布局吗 let、const的区别? 如果没有es6,怎么实现块级作用域? 那你用过闭包吗?闭包有什么缺点? 垃圾回收的机制是什么? 改变对象数组里面的值,const会报错吗?为什么? 如何判读数组中元素的变化? vue的响应式实现原理 call()、apply()、bind()的源码了解过吗? 如何判断数组类型? 如何遍历对象? weakMap有听说过吗?Map呢
一样问了很多网络相关&网络攻防相关的问题,有4点没答好 抓包工具怎么抓的?安装CA证书就可以进行中间人攻击了吗?(应该是) form表单可以发送跨域POST请求,那有A,B网站,A网站是正常,B网站是恶意网站,那么我在B网站用form发送请求,如果在服务端设置了CORS,会被拦截吗?(会)(下去可以抓包试试) 浏览器是怎么做到跨域拦截的, 是会发送两次请求吗?我说是的,其实应该分2种情况 QUIC
一面是一个很漂亮的hr姐姐面的,人很温柔。 1.首先自我介绍,然后说我简历里很多的优点没有突出来,让我之后要在简历里写的显眼一点。 2.然后问了为什么选的售前。之后问了目前面试过几家,进展如何?答:投了很多家,面试了三四家,拿到了锐捷的意向。 3.绿盟和锐捷会怎么选择?锐捷开的薪资如何?你的理想薪资? 4.考虑除了江苏以外别的地方工作吗?因为我的base地选的南京 5.自己的职业规划是什么样的?