leuisken.github.io/posts_2014-2016/2015-04-01-test-ali.html
2016-04-19 16:44:27 +08:00

21 lines
3.6 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 阿里巴巴笔试总结
labels: [前端]
description: 先把这套题拿出来,题还是不难的,除了一些比较偏的填空以外,大部分都是基础,挺顺手的。虽说我笔试没过吧。。。
---
<p>先把这套题拿出来,题还是不难的,除了一些比较偏的填空以外,大部分都是基础,挺顺手的。</p>
<p><img width="100%" src="/images/testPaper.png" /></p>
<p>第一题看到这题时有点蛋疼。虽然想到了要考些node不过居然是这种规范。对于我这种只研究过express的表示压力很大。不过还好A看着就恶心因为用过Linux觉得文件开头加./比较靠谱所以B和C比觉得B
不靠谱而且对于node.js后缀确实是可以省略的所以我选的是C</p>
<p>第二题依旧是单选。C肯定不对代码写的不好什么问题都可能会出现。我觉得D是肯定对的A我觉得这种事情不会写在规范里B我觉得table依然有自己的适用场景选项说得太绝对所以选了D。</p>
<p>第三、四题运行代码题放到console里运行一下答案就出来了送分的</p>
<p>第五题和第四题一样依旧是多选考的是安全直接在网上查现学现卖。同时也在问洛神好像蒙对了。B D 不要找我要解释,还是了解一下相关的东西比较好。</p>
<p>第六题:运行代码送分题的最后一个,不多说。</p>
<p>第七题:这个题秋招好像也有,不多说了,看你积累,有东西肯定占便宜。</p>
<p>第八题值钱的是最后一句话所以我的script标签里写上了type属性本来想换个doctype来着后来一想算了。</p>
<p>第九题一开始居然没想到用sublime白白浪费一点时间虽然不多然后发现三栏居然比想象中还要难求助百度写了两个方案仅供参考。</p>
<p>第十题直接上的table用了cellpading="0"、cellspacing="0"注意border不是solid是inset。</p>
<p>第十一题简直就是耻辱这个题div改background、一张图改background-position都可以而且纯CSS应该也可以实现。当我想出这些方案的时候选了background-position开始coding结果我的getElementsByTagName居然获取不到元素而且情急之下我居然没想到用id。这里浪费的时间就有点多了想想就心塞。后来再看没获取到元素居然是window.onload没写心塞的不行不行的。</p>
<p>第十二题当时直接var string = "aabbbc"就准备上了这时时间大概还有10min左右。看了下最后一道题Ajax的简单应用。虽然学C语言的时候没少写这种题但是突然想到可能的字符编码问题就直接转向最后一题了。</p>
<p>第十三题用ajax做过前后端分离的应该没少写过这种东西吧当时我还想能不能用jquery。后来就想开了直接原生吧。在我快写完之前还有2min交卷我觉得可以写完思路很清晰ok结果我写完的时候发现到时间已经交卷了直接空着待着了好嘛白写了。</p>
<p>其实也看的出来题真的不难拿不准的就只有1和5。感觉这种题不会很多主要是影响你情绪的重头是后面的编程也就是我栽的地方。怎么说呢刷熟练度吧。考前刷js、css熟练度绝对有帮助常用的函数最好备在手边提高效率。比如cookie操作、事件绑定以及这次我遇到的Ajax如果手边有现成的代码话肯定事半功倍。话说居然没有考正则我觉得这也是这套题平易近人的原因之一吧。</p>