上个星期在豆瓣看到了一个招聘信息。一看要求,天辣,我有学过。
纠结了两天之后在星期五晚上把简历投了出去,本来以为要等一个星期,但是蛮快的,星期日中午就收到邮件说给我发了信息但是没有收到回复。我回复说确实没有收到信息。
然后又等了一天,星期一,还是没动静,本来想当天晚上再发个邮件过去咨询一下的,结果正构思着呢,对方那边来电话了。oh my god,好紧张。
电话那头是个声音很温和的男子。他说那边给我发了两回信息都没回应,然后我也回复了邮件,所以打电话过来确认。约了第二天早上电话面试。
(长出一口气,终于写到电面了。)
然后早上很焦虑的等电话,又很焦虑的想看书,想着说稍微准备一下。就这么焦虑的等到了电话。
首先,还是昨晚那枚温和的男声给我做电面的。
然后,他先让我说一下我个人的学习历程。又问我有没有项目经验,我据实回答没有。
之后,他先问说我怎么得知他们公司的,然后问我对理财投资有什么想法,然后他给介绍了他们公司的情况。因为是做理财投资培训的,然后他就blabla讲了很多,最后问我,有什么问题吗。我问了一个,然后他回答了。然后我一时想不出什么问题,就跟他说暂时没有问题了。
然后他就说那我们来聊聊技术上的问题吧。
(然后聊完我就跪了。)
其实我有比较实诚的在简历上写说虽然技术不好,但是我很希望能进贵司。
结果这个技术上的问题让我时常陷入“……”的沉默中。
1、java
jvm分配内存的机制。假如定义一个int类型的变量,是存储在堆还是栈中。如果是String类型呢。
对面向对象特点(封装、继承、多态)的理解。
2、数据结构
数组跟链表。顺序存储和分散存储。读取方式和读取效率。
3、html、css
(这个是因为在电面一开始讲学习历程的时候我有说我目前在学前端的东西,真的因为这部分我比较熟,没跪的那么惨烈)
html标签和规范化(成对出现、正确关闭),块级元素。
表格标签(<table>,我一开始还说成<tr>)。
问怎么实现表格的单元格合并和分隔,这个我也跪了,我说我表格写的少。
再问那怎么实现表格布局。我愣了一下,说网页布局一般是用css,如果要写到表格我一般需要查阅资料。
然后就问css的东西。
问了外部样式表,内部样式表,内联样式表的使用格式。
文本颜色的css写法(color)。
class和id的命名和分类(假如有多个div元素,怎么区分)。
类选择器。
css中的权重分配。
说到最后这个,挂了电话之后我才有点反应过来,好像我误解了他的问题。
他问的是:有个html文件
<p class="paragraph">test</p>
假如写一个css规则(这种情况下应该是绿色)
p{color:red;}/*字体红色*/
.paragraph{color:green;}/*字体绿色*/
是哪个的优先级更高。就是说最后会是什么颜色。
我马上说是红色。因为我认为他说的是:在html中给<p>写内联样式
<p class="paragraph" style="color:red">test</p>
内联样式优先级高于外部样式表。
结果对方愣了一下,说红色是吗。我说对啊。
然后他就说那如果字体显示是红色,但是我又想让字体变绿色,怎么办。
我蹲在天台想了想,还真想不出来。就说抱歉这个我不了解。
之后问了几个实习时间安排的问题,说本周会有通知,然后收线了。
现在回想起来,如果是同一个外部样式表,id的权重高于class,class高于原始标签(这个是在阿当的书『Web前端开发修炼之道』上看的)。
回顾全个电面过程,完全跪得惨烈,但是因为对方态度太好了,倒也不觉得很失落啦。
虽然知道没戏,但是也是一次很难得的机会了,我觉得我比较看得清楚自己了。
接下来要做什么也有点谱了。
P.S. 啊最后还得说一句,小哥的声音真的好温油啊。