第一次面试,感觉自己好菜,啥也答不上来,真的好基础,都是基础八股。不该眼高手低,还是小公司适合我吧,真的好紧张,感觉自己学的一点都不扎实。好像啥也不会,还错位引导。
问题
1. HTML5相比于其他版本的优势(我一开始就学的HTML5啊,第一节课的我完全忘光了)
2.标签有哪些(一直答属性,id,class,伪类,div。原来反应过来要答P,h那些)
3. 块标签和行内标签的区别,块标签有哪些(脑子短路,就记住了span是行内)
4.flex盒子布局(不知道怎么组织语言)
5.队列和栈的区别(不会,记了八股栈和堆的区别,就答了)
6.手敲代码1(C++实现一个最基础的栈大概是v1=[1],v2=[1,2],v3=[1,[2,3]],使输出3害怕了,在学校也没学好,直接放弃,答了一下扩展函数?下次再也不写不熟悉的内容到简历上了,他考数据结构是真的没想到。让他问css的)
7.手敲代码2,实现最简单的流式布局,高未知,宽占一半(太尴尬了,好想快点结束,我就是个菜鸡,硬着头皮写伪代码,写了四个盒子,还是用one two three four 命名类的,然后css写了高宽和边框还有外边距和浮动)
8.问了一下项目,导航那统一宽度如何实现(说每个都加margin left和margin right,他提醒我用flex,没想起来)
9.C++和js的使用体验,谈项目的亮点(后面就是问我有什么想问的,时间还有好多,就过了30分钟左右。然而我只想快点结束,真的慌啊,面试官就说多练练基础,看看红宝书,不要一直看视频)
各位加油!我要接着去进修了,我这基础都不过关的人今天丟大发了,下次没准备再也不敢硬刚了。