腾程科技实习(技术+项目面)
有一段时间了,现在准备去上班了,复盘一下。
先问的是项目,我一共四个项目,学校的劳务平台+我们老师公司官网+一个简单的微信小程序+黄石市军工项目。
hr对我的后面两个小程序很感兴趣,着重问的就是微信小程序。
小程序问题:
干什么、做什么、样式设计、优点;
项目具体问题,(括号里是我的回答):
1.检查接口一般用什么方法(微信小程序接口可以写代码测试、可以用低代码平台中的接口测试工具、可以用postman进行接口测试);
2.接口符合要求(微信中可以设置不检查接口协议);
3.数据请求(微信小程序是request);
4.token(我的小程序没有token验证、但第一个项目涉及到了...);
5.项目难点(分包预处理、接口处理);
6.数据缓存(有点没弄懂,但我还是答了vue的数据缓存,keep-alive,后面想了想可能是本地储存吧);
7.头像获取(api);
8.军工项目样式设计;
9.小程序布局;(我直接说比较混合,用到了flex)。
技术问题:
1.css,flex下怎么居中(这个我把所有居中都答了,flex居中、盒子模型、定位);
2.get、post区别(作用区别,浏览器历史记录,代码区别);
3.var、let、const(es6新增、作用域、指针);
4.vue3区别于vue2;
5.防盗链(这个就有点冷门了,还好我了解过,主要是在后端加请求头);
实际问题:
1.想做什么方向,偏应用还是偏前端。数据处理;
2.一个任务,怎么分配,几天做完;
3.后面怎么安排(这边让我六个月试着投携程,当然也可也选择转正);