春招面经汇总【5.6更新】

腾讯【腾讯会议已offer】

腾讯ieg

微信小程序登录态(去请求微信接口需不需要加密,为什么,安全吗,会不会被窃取,怎样窃取)

Https可能受到怎样的攻击

Mysql如何建立连接池,连接池如何设计

Nodejs如何处理高并发

一个浏览器开启了几个tcp连接

nodejs对mysql如何加锁

前端权限控制怎么做的(登录态,角色与功能权限)

后端返回的功能权限列表是什么数据结构存的?(说数组),有没有更好的结构呢?

有没有用vue写过什么复杂的组件?

知道哪些排序

复杂度分别是多少

JavaScript sort()的底层实现

http状态码

讲讲Tcp滑动窗口

慢开始必须是1吗,3可以吗

Tcp需要慢开始,那怎么样可以快速传输数据

http3的网络层使用的什么协议

场景题:后端有一个2G的视频,前端如何知道这个资源是否存在?
答:后端写个接口来判断?—那如果服务端和该文件不在一起,必须要用网络判断呢?

腾讯csig腾讯云一面

做下自我介绍

可以实习多久

讲一下队列和栈,以及应用场景

说一下闭包,除了回调外,闭包应用场景,闭包可以干嘛,优缺点,闭包在async-await中的表现

Promise解决了什么问题,有什么问题;async-await解决了什么问题

Nodejs如何实现高并发的

Nodejs的eventloop

了解ES6哪些东西

了解哪些跨域方法,jsonp的script何时执行,cors设置什么头

了解哪些设计模式

知道react的hook吗

React兄弟间传参的方式(说了redux的运用,其他呢?不知道了)

场景题:有一个下拉框,点击某一个选项,框中进行展示:在react中,props和state分别怎么设计

http和https的区别

Vue的MVVM设计,底层原理(讲了双向数据绑定的实现),compile的实现

Class中static的属性和普通属性的区别,从继承的角度来说呢?

你了解nginx的配置,那。。。(说只知道配置反向代理,不知道负载均衡的配置)

项目中觉得做得好的地方是什么

反问:学习上的建议,部门,技术栈

手写代码:

  1. 有一个扁平的数组描述了一系列的地理信息,类似于: var locationList = [ { id: 0, name: “中国” }, { id: 1, pid: 0, name: “广东省” }, { id: 2, pid: 1, name: “深圳市” }, { id: 3, pid: 1, name: “广州市” }, … ]其中每个节点的 pid 指向了它所属上级地区。现在要求你把这个数组转换成树状结构: var locationTree = buildLocationTree(locationList); console.log(locationTree); 其中 locationTree 的结构应该如下: interface LocationTree { root: LocationNode; }interface LocationNode { id: number; pid?: number; // 问号表示可选属性 name: string; subLocations?: LocationNode[]; }请实现 buildLocationTree(),输出的父节点里面包含子节点的数组
    2、有10000条消息,每个消息timestamp字段,请排序(不可以使用sort函数) [{“e
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值