【JavaScript】【HTML/CSS】【前端】面试总结

面试总结

  • 为什么要做前端方向

  • 对前端工作的认知和理解
    答:如今的前端不仅仅指的web前端,物理设备多样,用户产生直接互动的实现工作都可以称为前端!作为前端工程师核心责任,就是将开发团队的所有心血和努力完美地呈现给用户。为了改善用户体验和满足用户需求,前端需要实现跨平台设备的前端开发。前端需要与后端、UI等合作,用精简的代码和最小的代价还原交互和设计。前端需要随时感知和学习技术来实现前端设计,以节省用户和公司的开发成本,为了让用户体验得到最好的优化。前端以最直观可见的方式展示公司网站和公司形象。

  • C++和Web语言的比较

  • 对前端框架的了解

  • 你是怎样学习前端的

    我院方针:Learning by doing

  • 对C++的了解

    C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之

  • 取一个网页中的某个class名元素的方法(要考虑兼容性问题)

    通过class获得HTML元素的方法

//有兼容性问题
querySelectorAll(".ClassName");
getElementsByClassName("ClassName");
  • 网站开发的流程
    1. 申请域名,域名备案。租用或搭建服务器部署环境。
    2. 网站架构和内容策划。(需要产品经理和项目经理沟通)
    3. 网站界面设计(UI)
    4. 设计界面以及HTML界面
    5. 网站代码设计(前后端配合)
    6. 安装 测试 运行 维护

问面试官的问题

  • 公司在前端开发常用的技术和框架是什么
  • 公司的新人培养机制

面试官的建议
  • ES5 ES6也要学习
  • 可以做小程序玩一玩 积累小程序开发经验
  • 前后端分开 或者说专攻前端 因为现在前端和后端都不怎么样

猜你喜欢

转载自blog.csdn.net/qq_33291740/article/details/79552866