今年大三,想寒假实习。
面试前1一个半月开始学习html,CSS,JS只是开始学,目前还不会JS编程。
面试过程:
1.自我介绍:
我:讲了我的成绩,然后讲我对自己比较自信,喜欢那些运动
面试官:具体说说自信体现在哪些方面
2.为什么选择前端
我:(其实我没有具体项目的编程经历)就说相比后端和测试,更想去前端
3.问了我的项目用到了哪些技术
4.看到我的课程有计算机网络,就问了TCP协议(我们还没学到这里,我就说了五层协议的前3层)
5.出编程题
用JS找出一段字符串的最长回文
(我说我就用C++写好了)
思路:两个循环,第一个循环做字符串的遍历;
里面嵌套一个子循环,判断该字符j前(j-1)、后(j+1)字符是否相等,若不等则跳出;
若相等则继续判断(j-2)(j+2),直到不相等,然后保存入数组a[]中;
当有一个更长的,则剔除数组a[]之前的,保存现在的;
当外循环遍历结束之后,输出数组a[]里的字符串
6.CSS中position(我没怎么看,就硬说了flex布局,然后又问我flex布局和position的关系)
7.问我盒模型(看我太菜,问了个最基础的)
8.问我有什么想问他的(我觉得肯定进不了二面,不敢问公司机制什么的,就问刚刚那个代码题可以怎么写,tql)
总之,一次宝贵的实习面试经历,让我看到了自己的薄弱地方,以后编程题还是要做,不能像上课一样就对着数改代码了,加油!
全部评论
(6) 回帖