7 个开放式的 CSS 面试题及回答策略

更新日期: 2019-03-04阅读: 2.4k标签: 面试

不管你是面试官还是求职者,里面的思路都能让你获益匪浅。


你用 css 多久了?

解析:

这个问题可以让面试官了解求职者使用 CSS 的经验。它还可以告诉面试官该人是否将该技能作为业余爱好或在学术或专业环境中学习。

面试官想知道些什么:

  • 求职者使用 CSS 的经验
  • 对创建网站的兴趣
  • 是否持续关注新技术

参考答案:

我在高中时就开始用 CSS 了。当时我和一些朋友为我们喜欢的电视节目搭了一个网站。不过这些页面很差劲,因为它们没有统一的风格。每个页面的字体和颜色都不一样。后来我学会了 CSS,这样就可以很轻松的使页面风格统一。


你最喜欢的 CSS 功能是什么?

解析:

求职者最喜欢 CSS 的哪些功能并不重要。通过这个人是否能够熟练的地谈论 CSS,能够看出他 CSS 了解多少。

面试官想知道些什么:

  • 求职者对 CSS 的经验
  • 对 CSS 的了解
  • 如何用 CSS 节省时间

参考答案:

我非常喜欢用 CSS 改变页面布局这个功能,因为这样可以适配不同的屏幕尺寸。现在有各种尺寸和形状的设备。如果你能正确的使用 CSS,在任何设备上访问你网站的体验都会很好,不管是用 iPhone 还是用 PC 浏览你的网站都没关系。


你有没有把 CSS 与其他语言结合使用?

解析:

Web开发人员通常依赖好几种语言来构建动态网站。通过面试者的答案可以得知他都知道哪些开发语言。如果面试官单独提出某种语言,还可知道面试者对该语言的理解有多深。

面试官想知道些什么:

  • 前端设计的兴趣
  • 其他语言技能
  • 是否具有创造性解决问题的能力

参考答案:

通常我用 CSS 来创建网站页面的总体布局并进行美化。另外我还将用 html 为页面提供一些结构。当我需要向网站添加交互式元素、动画、音乐或其他功能时,更喜欢使用 JavaScript,因为它能够很方便的实现一些逻辑。


你能告诉我一个让你学到新 CSS 技术的项目吗?

解析:

这个问题鼓励面试者反思他们使用CSS的经历。答案可能会揭示一些事情,例如面试者对 CSS 有多少经验,以及他们如何使用批判性思维来解决困难问题。

面试官想知道些什么:

    • 对 CSS 的了解
    • 使用 CSS 的经验
    • 是否具有批判性思维

    参考答案:

    我在大学里做过一个项目,这个项目能帮助图书管理员和工程师团队对内容进行数字化。我的小团队打算把图书馆里收藏的大量手写诗集数字化。花费精力最多的一个功能是:写了一个能够容纳各种大小和形状的诗词稿件的样式。


    你最喜欢的一个项目是什么?

    This question gives you some insight into what the interviewee enjoys. The answer says more about the applicant’s personality than programming skills. 
    通过这个问题可以深入了解求职者的经验。答案更多地揭示了求职者的个性而不是编程技巧。

    面试官想知道些什么:

    • 了解 CSS 的好处
    • 能够创造性的解决问题
    • 面试者如何应对挑战

    参考答案:

    我帮一位朋友写了一个发布文章、照片、音乐和各种媒体的在线杂志,这个项目并不难,几个小时后,他的网站从 OK 变为优秀。它让我想起为什么了解 CSS,JavaScript 和其他常用语言非常重要。如果没有一个好的网站来展示它,你所做的都没有什么意义。


    当你忘记某个 CSS 的功能时,是怎么解决的?

    解析:

    程序员不能把所有东西都放在脑子里,所以当他们能想起特定的功能和术语时,会依赖一些资源。这个问题的答案能够知道求职者有没有可靠的资源,这些资源在未来开展项目时可能会派上用场。

    面试官想知道些什么

    • 深入了解 CSS 资源
    • 在哪里去查找 CSS 功能的资料
    • Insider knowledge of CSS

      • 是否懂得 CSS 更深层次的知识

    参考答案:

    Mozilla开发者网络,简称 MDN,为我节省了大量的时间。这是一个在线资源,其中包含有 CSS、HTML和JavaScript 的资料。我也喜欢 w3schools.com 上的 CSS 教程


    你最不喜欢 CSS 的哪些东西?

    解析:

    所有人都有不喜欢的工作。对这个问题的诚实回答可以帮助面试官为求职者提供合适的团队。例如,如果一个人喜欢在 CSS 文件中发现错误,那么你可能希望聘请这个人与一个喜欢专注于大局的创意人一起工作。

    面试官想知道些什么:

    • 了解 CSS 的优缺点
    • 了解求职者可以扮演什么角色
    • 了解求职者的其他兴趣

    参考答案:

    CSS 使网页设计变得更加容易,但它仍然感觉有点单调乏味。理想情况下,我想用动态语言让用户与网站进行互动。但就目前而言,我很乐意磨练自己的 CSS 技能并向更有经验的人学习。

    翻译:疯狂的技术宅
    原文:https://www.indeed.com/hire/i... 

     

    链接: https://fly63.com/article/detial/2201

    Web前端年后跳槽面试复习指南

    很多童鞋可能年后有自己的一些计划,比如换份工作环境,比如对职业目标有了新的打算。当然面试这一关不得不过,大概又不可能系统性的复习,这里罗列一些 重点 面试的知识点和文章,

    前端面试之webpack面试常见问题

    什么是webpack和grunt和gulp有什么不同?什么是bundle,什么是chunk,什么是module?什么是Loader?什么是Plugin?如何可以自动生成webpack配置?webpack-dev-server和http服务器如nginx有什么区别?

    每个 JavaScript 工程师都应当知道的 10 个面试题

    多问问应聘者高层次的知识点,如果能讲清楚这些概念,就说明即使应聘者没怎么接触过 JavaScript,也能够在短短几个星期之内就把语言细节和语法之类的东西弄清楚。

    37个JavaScript基本面试问题和解答

    面试比棘手的技术问题要多,这篇文章整理了37个JavaScript基本面试问题和解答,这些仅仅是作为指导。希望对前端开发的你有所帮助!

    React常见面试题

    React常见面试题:React中调用setState之后发生了什么事情?React中Element与Component的区别?优先选择使用ClassComponent而不是FunctionalComponent?React中的refs属性的作用是什么?React中keys的作用是什么?

    有趣的Js面试题_如何让 (a == 1 && a == 2 && a == 3) 返回 true

    题目大意为:JS 环境下,如何让 a == 1 && a == 2 && a == 3 这个表达式返回 true ?这道题目乍看之下似乎不太可能,因为在正常情况下,一个变量的值如果没有手动修改,在一个表达式中是不会变化的。

    js练习笔记:10道JavaScript题目

    10道JavaScript题目:累加函数addNum、实现一个Person类、实现一个arrMerge 函数、实现一个toCamelStyle函数、setTimeout实现重复调用、实现一个bind函数、实现一个Utils模块、输出一个对象自身的属性

    vue菜鸟从业记:没准备好的面试,那叫尬聊

    面试开场白总缺少不了自我介绍,一方面是面试官想听听你对自己的介绍,顺便有时间看看简历上的描述,是否与口述一致。另一方面就是看看你简历上做过什么项目,用到了哪些技术栈,一会儿好提问你。

    毕业一年左右的前端妹子面试总结

    把面试当做学习,这个过程你会收益很大。前端知识很杂,可能实际工作中用到的技术,像框架都是跟着公司的要求走的,像我最近也在看React啦,Vue和React都对比着再学习

    vue面试时需要准备的知识点

    vue上手可以说是比较轻松而且简单,如果你用过angular,react,你也会很喜欢vue。vue的核心思想依旧是:构建用户界面的渐进式框架,关注视图的变化。这也是为什么新建的文件是结构是template script style

    点击更多...

    内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!