对于未来的助理助理来说这个HTML测试太难了吗?

时间:2010-01-06 22:49:36

标签: html

我想知道手工编写HTML的能力是否是一种罕见的技能,如果我给潜在助手的HTML测试太难了?我问,因为我在一所大学工作,我的部门聘请了研究生助理来帮助建立这个网站。这是一个非常简单且补偿良好的工作,只涉及基本的HTML,SQL和ColdFusion,它是我们的服务器端脚本语言。我不会将这些语言描述为使用起来特别具有挑战性,但是每学期,我都很难找到可以编写基本HTML代码的候选人。我给他们一个非常简单的HTML考试,并希望至少有一个人能够做得很好,让我对自己的能力充满信心,但我总是感到失望。我想知道我的HTML测试是否太难了?

以下是我的测试,我专门设计用于检查他们的HTML技能,不一定是因为它是呈现此输出的最佳方式。我向申请人提供由浏览器呈现的HTML测试的打印输出。我解释说图像与他们创建的文件位于同一文件夹中,因此只需使用相对图像路径。我告诉他们不要担心元标记,不要使用字体标签,只需让默认的系统字体渲染,而不用担心颜色与十六进制代码完全匹配。我还告诉他们,有多种方法可以呈现HTML并使用最简单的HTML 4.0方式,而不是CSS,XHTML等。

我正在寻找这些方面的东西,但变化是可以接受的。我也期待在外面需要10到30分钟的时间:编辑:这是我作为打印输出给他们的图像,识别方面被阻挡了,因为我不想让任何一个人难堪可能偶然发现这种情况的申请人。我还拿出了之前的HTML,因为每个人都对HTML的恐怖评论比那些关于测试难度的评论多么可怕感到分心:

alt text http://i259.photobucket.com/albums/hh319/_MissViolet_/ebay/HTMLTest2.jpg

但是我总是得到这样的东西,这可能不是非常错误,但证明申请人不遵循指示,不整洁也不细致,并且不会产生我认为正确的HTML,特别是考虑到它花了一个多小时。对于不超过30行代码的文件来说,这似乎相当慢。如果没有候选人询问我是否可以使用Dreamweaver(否)或在互联网上查找信息(是的,他们自己没有这样做之后),这个测试从未完成。这些人在简历中列出了HTML作为技能,他们声称过去曾创建过网站。所以我想知道我的测试是否太难,或者只是因为我们的CS毕业生不是很有能力?如果可能的话,我应该更容易进行测试,还是只接受我们的申请人不是特别熟练?

BTW我不是在询问HTML测试本身的正确性,也不是询问CSS是否是一种更好的方式来呈现相同的输出,只是对于在简历中列出HTML的人来说是否太难了。

     <html>
    <body>


    <table border="10" cellpadding="3" cellspacing="3" width="50%" 
    bordercolor = gray>

    <tr>
    <th COLSPAN="1" ALIGN=CENTER bgcolor="blue">

    <span style="FONT: bold 13px Arial,Verdana,Geneva,sans-serif; COLOR: #00337f; ">
     This is our companys HTML test</SPAN></th>

    <th COLSPAN="1" ALIGN=CENTER bgcolor="red" >

    <span style="FONT: bold 13px Arial,Verdana,Geneva,sans-serif; COLOR: #00337f; 
    TEXT-DECORATION: none;">This is a<a href="http://www.notourcompany.com"> 
    hyperlink to company`s Home page.</a></SPAN>
    </th>
    </tr>


    <tr>
    <td COLSPAN="3" ALIGN=center bgcolor="black">

    <a href="http://www.ourcompany.com">
    <img src="c:\Documents and Settings\user\Desktop\HTMLTest\OurImage.jpg" 
    border="0" alt="logo" /></a>
    </td>
    </tr>

    </tr>

    <tr>
    <td colspan = "3" ALIGN=CENTER bgcolor="black">
    <a style="FONT: 13px Arial,Verdana,Geneva,sans-serif; COLOR: white; 
    TEXT-DECORATION: none;" >This is the end of our company`s HTML Test</a>


    </tr>
    </table> 

    </table>

</html>
</body>

11 个答案:

答案 0 :(得分:9)

老实说,当我看到模板和测试结果时,我会感到鸡皮疙瘩(CSS真的要留下来,这很好!)我认为对于那些自称是在他们的frigging 简历上讲HTML。

我不会花一小时的工资来获得那种HTML。如果这是一个核心要求,人们给你这样的东西,不要雇用他们。等待做对的人。我敢说任何知道他们的东西的人都可以在15-30分钟内完成清晰,美观的布局重写。

访问互联网查找内容是必须的IMO - 我不能为我的生活写下我头脑中的doctype声明,我必须查看每个时间< / em>,我对此并不感到羞耻。此外,能够在将测试结果输入之前验证测试结果也是必须的。

答案 1 :(得分:4)

Html并没有比这更容易,我无法想象你怎么可能更容易进行html测试。

话虽如此,我认为HTML不是评估技能的好方法。在没有对所有语法的深入了解的情况下生成优秀的网站是完全可能的,这是相当冗长且并不总是直观的。在我看来,你会更好地询问有关盒子模型或伪代码逻辑的问题。

我知道你说这不是关于你的“答案的正确性,但是基于表格的布局而且没有css是不好的,如果你有一个好的候选人并且你告诉他们作为模范答案他们可能会走路出!

答案 2 :(得分:2)

测试很简单:当你向他们展示答案时他们会畏缩,雇用他们!

答案 3 :(得分:0)

我会说对于那些声称知道HTML的人来说,测试并不太难。

但是,你应该知道,基于表格的布局和避免使用CSS进行着色/字体(也使用CAPS标签)应该变得与现在学习HTML的人不同,所以也许你需要重新调整你的评分标准

请注意,内联样式和旧HTML属性的混合以及不遵循您发布的示例中的说明应该是一个红色标记,这是一个黑客。

我最近做了很多代码测试,而且很大比例的人没有遵循基本的书面指示。

答案 4 :(得分:0)

似乎很容易 - 但为什么告诉申请人不要使用CSS - 显然Dreamweaver不是html,但CSS是。我说让他们使用CSS。除此之外似乎还不错。嘿,如果他们能在没有桌子的情况下让它看起来正确 - 那也应该没问题。

答案 5 :(得分:0)

我认为你的测试是针对 sophmores 正确调整的,而不是研究生。

计算机科学/信息系统的Grad学生应该能够在某种程度上CSS。如果我申请大学网站设计,我希望被问到有关CSS,SQL和Coldfusion以及Javascript的问题。

你的测试实际上设置了很低的标准。


编辑:我本可以将所需的文字写成sophmore或高中时的某个人。我认识的CS中最熟练的学生也可以这样做。

答案 6 :(得分:0)

你“告诉他们,有多种方式来呈现HTML并使用最简单的HTML 4.0方式,而不是CSS,XHTML等”。谁是最简单的方式 - 你的还是他们的?为什么要给他们垃圾并让他们读懂你的想法?为什么不给他们一个呈现的WEB页面,让他们讨论他们的设计方法,看看他们是否理解并回应你的问题和建议,然后让他们编码(是的,访问互联网)。

答案 7 :(得分:0)

我认为这里的问题是你提出错误的HTML技巧。你认为通过让他们做HTML 1998风格让你变得更容易。但实际上,你正在努力实现它。

我自己将不得不花费大量时间记住如何在表格中进行布局,或者如何在不使用CSS的情况下设置字体颜色,背景编码器,边框等等。
但是,如果我被告知使用div,span,CSS等以HTML格式创建此页面,我将能够通过测试。

我认为很多参加此考试的研究生也是如此。

编辑

  

我们有全局CSS样式但是工作   只需要最简单的HTML   可以想象 - 添加分节符   在文本之间,图像在这里或那里,   和表格来呈现我们的数据   在电子表格中保存本地。

我在你的一些评论中读到他们不应该做CSS,因为它会覆盖你的默认样式表,而且他们没有布局,只是在这里做一个表,在CMS的页面主体中有一个图像。如果是这种情况,那么你正在测试错误的东西,因为你正在测试的是显然正在创建一个布局。

答案 8 :(得分:0)

如果作业需要使用HTML并且申请人在简历上列出HTML,那么能够编写简单的HTML文档绝对是一个值得提问的问题。即使他们最终将使用更高级别的工具和脚本语言来生成HTML,他们也需要能够理解和说出HTML才能很好地完成工作。除了<table><img><font><em>标记之外,您提供的解决方案不会使用任何内容。如果我雇用某人,我真诚地希望他们能够使用这些,而无需咨询任何参考资料。我将(大致)等同于在他们的简历中列出“C / C ++”的人,并期望编写一个使用sizeofmemsetmalloc等基本语言功能的简短程序。我会理解,如果他们无法用空气拉出确切的DOCTYPE线,或者他们没有尝试列出图像的像素尺寸,但其余部分是您将学习的材料类型高中并且(IMO)非常合理地期望有人能够做到声称能够很好地了解HTML。

  

...但是证明了这一点   申请人不遵循指示,   ...并且不会产生我想要的HTML   考虑正确

如果您正在招聘助理,这是申请人不应具备的两项素质。期待完美会有点问(他们可能很紧张),但不遵循简单的指示(由你的第二个代码块给出)给我显示缺乏对细节的关注和暗示申请人不是那种类型的人谁为自己的工作感到自豪。缩进和大写的缺乏一致性使作者看起来没有组织。

答案 9 :(得分:0)

我会说我认为太难了。

这些研究生助理可能没有很多行业经验。大学倾向于不花太多时间在HTML / CSS的细微差别上。学习HTML / CSS的基础知识并不需要太多,但精通需要花费大量的时间和经验。你正在招聘那些没有背景来培养这些技能的人。

你应该雇用聪明的人来表明他们可以学习这些技术,而不是那些已经拥有这些技能的人。如果他们已经拥有这些技能,他们可能会在私营企业中获得更高薪的工作。

实际上,如果你发现某人对&lt; div&gt;之间的区别有很强的把握。和&lt; span&gt;他们可能高于大学生的平均水平。

答案 10 :(得分:-1)

每个人都有独特的编码风格,对于HTML尤其如此。一个好主意是将他们的风格判断与他们对HTML使用的实际知识分开。

如今,无需模板即可从头开始编写HTML代码的人的可能性非常低,特别是随着新设计方法的出现。不要让他们从头开始编写代码,而是向他们询问与HTML标记使用和样式相关的具体问题,例如缩进,内部文档和空白用法。

具体问题也可以让您专注于最有争议的问题。有些地区不像其他地方那么令人担忧,并且由于一些微不足道的要点,你将不会过滤掉有潜力的毕业生。