写在前面:
笔者22届软件工程,每次面试完都会用Typora记录下,把不会的地方弄懂,然后温故而知新。平时也会把面试题分类,供面试前复习。后续也会发项目中遇到一些小问题发布到博客,希望能让遇到跟我一样的报错的人少走点弯路。这是第一次发面经,还请各路大神指正。
一、面试题
1.水平垂直居中的几种方式
2.数组原生方法,及其作用
3.typescript中interface与type有何区别
4.前端储存方式
5.电视节目开门(发散思维的概率题)
6.统计字符串中出现次数最多的字符及次数
7.数组包含从0-n整数,找出缺失的数
二、技术面
介绍项目,问了简历上写的一些技术。(JS闭包、原型链、Vue指令、ES6)简单挖了一下项目里面一些功能的实现的过程。面试题从第一道题开始一道道复述,遇到不太清楚的都会耐心告诉我答案,教我解决思路,很赞!就是我有挺多题没回答好,还是代码写的太少!
三、HR面
技术面完过了一会儿就HR面。
自我介绍,聊了一下简历上的东西。(这里提个醒哈,不要抱有侥幸心理,简历上的东西要熟透)这次HR面简历上写的东西都问了一遍,包括各个方面,算是十分详细了。HR全程都在认真做笔记,点个赞。HR面感觉还不错。
结语:
这次面试过程还算流畅,问的问题都能答出80%。但是归根结底主要还是技术面的时候面试题做的太差,自叹不如。不重视算法,简单的题都写不出来。不说了,上号 => LeetCode