面试官好帅,许愿能成为他的实习生!!!他的特点是抓住一些实际开发中的细节问题(而我正好没关注,这几天背假大空概念去了...)
1.自我介绍
2.经验方面:之前实习过吗?之前面试过吗?之前参加过工作室吗?是否和他人合作开发过项目?
3.Vue的生命周期
4.假设存在一个长度为1000(非常大)的数据列表,在v-for中渲染必然造成卡顿,如何优化
5.用户登陆后如何记住用户的登录状态
6.浏览器怎么识别cookie是否过期?不同网站如何获取不同的cookie
8.CSRF攻击知道吗?原理是什么?在后端如何防范?
9.选一个最熟悉的项目,讲一下项目设计的思路
10.为什么选择PHP来写后端接口
11.算法题
/* 题目:给定n天股价,问只能买入卖出各一次的情况下,求最大盈利额(时间复杂度要求为O(n)) 输入:[7,1,2,3,4,6,5] 周二以1元买入,周六以6元卖出能够获取最大利润5元 输出:5 输入:[7,6,5,4,3,2,1] 股价持续走低,无论怎么买都会亏本,所以盈利额为0 输出:0 */ function getMaxProfit(arr) { let min = 99 let profit = 0 let length = arr.length for (let i = 0; i < length; i++) { if (arr[i] < min) { min = arr[i] } else if (arr[i] - min > profit) { profit = arr[i] - min } } return profit }
全部评论
(3) 回帖