面试日期:2023.05.10 面试时长:40min 面试工具:牛客 自我介绍+实习收获、过程、难点(20min) 计算机网络: 说一下https? 不使用https有什么安全问题? Vue: 虚拟dom?虚拟dom为什么快? 说一下MVVM? 手写: 手写Promise.all方法 逻辑题(真离谱,考这种题,让我分析解释): 根据一种心理学理论,一个人想要快乐就必须和周围的人保持亲密的关系。但是
1.自我介绍 2.项目介绍 3.webpack git打包工具 不会 4.common js和module export的区别 没答出区别 5.用户登录怎样保证数据安全性 不会,我说可以通过插件 6.如果一个用户a修改列表数据,用户b怎样才能不访问重复数据,你要怎么和后端沟通 不会 7.好像还问koa和nuxt 不会 难死我了 菜狗
今年春天本来没有太强的找实习的念头,只投了阿里、腾讯、米哈游三家公司,米哈游一面完就没动静了,阿里更是到五月简历都没评估完,腾讯意向填的IEG,被捞到了WXG,摸爬滚打迷迷糊糊地面了五轮面试 前期准备 基本的八股 项目经历、实习经历 CodeTop WXG前端相关算法(大概50多题) timeline 3.18 投简历 3.26 笔试 3.28 一面 3.31 二面 4.3 三面 4.14 四面(
第5篇面经~计划一天一篇 之前看过不少大佬的面经,有所收获,现在面试完也跟大家分享~ 1、数组取最后一个 2、数组at方法 3、闭包,怎么样简单的确认函数是闭包 4、ES6新特性 5、promise 6、三个div元素并排 7、问Vue的key——不会Vue回答了React的key比较 8、React单向数据流 8、React父子组件传值 9、hooks 10、函数式组件实现闭环 11、hooks
就一道题,我还p都没写出来,说是给40分钟写,我真是什么都没写出来,暴力遍历都整不明白,菜的抠脚了属于是 纯算法 我读题理解好像就理解了五分钟 上下左右随便一个方向有1个1,那就说明是连通好的岛屿 求最大岛屿的中心坐标 11111 00000,中心坐标就是【2,0】 —————————— 00100 11111 00100中心坐标是【2,1】 —————————— 1100 1100【0,1】或者
面试官问这个问题,其实背后的逻辑是考察你是否真正理解你应聘的岗位。既然投了这个岗位,那你是否有做功课进行一定的了解呢?如果你对本岗位毫无了解,那面试官就能戳破你之前面试侃侃而谈的一切。如果你能很到位的说出123点,那会成为整场面试的最强加分项! 我们以游戏运营这个岗位来举例,怎么理解这个岗位,有个表达公式是 “这个岗位是做什么的+具体有哪些分类+你面试岗位的好的做法+输出一波升华的套路让面试官刮目
面的是100人内公司,面我的是技术总监 进去后 1.自我介绍 2.询问了一下项目内一些部分的实现(后续面试官和我说是确保自己有写项目) 2.1还问了下了解docker吗,使用过吗(了解,和k8s都属于微服务,是一种容器,可以不用部署一些环境就使用框架等。使用过,项目里的redis就是通过docker部署的) 3.问了一下计算机网络的知识(问了tcp和http,只答对了一半,面试官说
我有一个使用maven作为构建工具的Spring Boot应用程序,我正在IntelliJ IDEA中工作。当我让IntelliJ从一个现有的类(< kbd > Ctl < kbd > Shift < kbd > T )中生成一个测试时,IntelliJ将这个测试类放入目录src/test下的相应包中,后跟包名,而不是maven标准的src/test/java。 我要求 IntelliJ 生成测试
复习 有效地对一段代码进行性能基准分析,特别是将它与同样代码的另一种写法相比较来看哪一种方式更快,需要小心地关注细节。 与其运行你自己的统计学上合法的基准分析逻辑,不如使用Benchmark.js库,它会为你搞定。但要小心你如何编写测试,因为太容易构建一个看起来合法但实际上有漏洞的测试了——即使是一个微小的区别也会使结果歪曲到完全不可靠。 尽可能多地从不同的环境中得到尽可能多的测试结果来消除硬件/
JD ● 怎么学的java ● JVM new对象、构造方法之类 ● set了解多少 无序、不可重复,分成HashSet(基于HashMap实现)、LinkedHashSet、TreeSet ● 为什么Set是无序的? 根本原因是底层是哈希表存储 补充:hash算法的执行过程: ● 怎么理解非线程安全和线程安全的 (非线程安全:多个线程在执行同一段代码的时候,有可能出现多个线程先后更改数据得到的是
本文向大家介绍Javascript 实现匿名递归的实例代码,包括了Javascript 实现匿名递归的实例代码的使用技巧和注意事项,需要的朋友参考一下 递归是一种常见的编程技巧,实名递归相信大家都不陌生,但如果想要实现匿名递归呢?比如想要返回一个匿名递归函数,又或者是定义一个匿名递归函数并直接调用它,该怎样去做呢?本文将来探讨一下它的实现。 实名递归 我们还是先从实名递归说起吧,还是用那个最简单的
本书大部分篇幅会用来关注MongoDB的核心功能。所以我们基本上使用的是MongoDB的外壳(shell)。shell在学习MongoDB还有管理数据库的时候很有用,不过您的实际代码还是会用相应的语言来驱动mongoDB的。 这也引出了关于MongoDB您首先需要了解的东西:它的驱动。MongoDB有许多针对不同语言的官方驱动。可以认为这些驱动和您所熟知的各种数据库驱动是一样的。基于这些驱动,Mo
先去准备,下载,安装几个东西。 命令行 使用 Vagrant,几乎都是在命令行下进行的,所以你需要先准备一个命令行界面。Windows 用户我推荐使用完整版的 cmder,macOS 用户可以使用系统自带的终端(Terminal)。 Windows 下载 cmder: https://github.com/cmderdev/cmder 虚拟机 选择一款虚拟机软件,Virtualbox,VMWare
学习 CentOS,你需要一台安装了这种操作系统的机器,可以是一台真正的服务器,也可以是在本地电脑上创建的一台 CentOS 的虚拟机。Vagrant 入门教程 这本书里介绍了在本地管理虚拟机的方法。 虚拟机 创建一台 CentOS 系统的虚拟机。打开命令行,执行: cd ~/desktop mkdir wenjiangs-centos cd wenjiangs-centos vagrant
我有一个实体“userdetails”,它具有以下变量: null null 我尝试了以下方法,并得到了运行时异常,即它不能识别变量'city':