我太菜了,感觉要凉了。实际上二面面试官把我移到另一个部门,三面结束,三面面试官说调整部门要技术四面+hr,好难
二面
扯了一大段自己目前实习部门做的事情,听面试官扯了一大段他们部门做的事情
硬核知识
当场去世了,拜拜
JS编译的顺序
JS编译后的代码与原先的代码怎么转换?扯了扯我了解的js
ES6 语法中的let/const 的实现
Promise是什么,怎么实现,口述实现思路?
Proxy是什么,怎么用?
怎么做到小程序Page中Data不冲突的?
不会,猜了一下加上私有标识符类似的东西'_'
你知道IFEE吗?
知道,立即执行函数表达式(IIFE),最初的JS模块化方案
算法题
链表中的节点每k个一组翻转
将给出的链表中的节点每 k 个一组翻转,返回翻转后的链表
如果链表中的节点数不是 k 的倍数,将最后剩下的节点保持原样
你不能更改节点中的值,只能更改节点本身。
要求空间复杂度 O(1)
例如:
给定的链表是$$
对于 $$
对于 $$
示例1
输入
{1,2,3,4,5},2
输出
{2,1,4,3,5}
三面
自我介绍+部门介绍,发现我现在比较能扯淡了,就那么一点东西废话一堆
基础
HTTP 有哪些method
答出来:get post delete head put
未答出来:options patch
get post区别
怎么水平垂直居中
content-box详细介绍
cookie和local Storage区别
箭头函数和普通函数区别
怎么理解promise
手写(非算法)
手写一道简单的js题,实现
function randomStr(len) { let str = 'abcdefghijklmnopqrstuvwxyz9876543210'; return res; } console.log(randomStr(3)); console.log(randomStr(5));
全部评论
(10) 回帖