zoukankan      html  css  js  c++  java
  • 前端开发工程师面试题

    一、JavaScript

    1、JavaScript原生对象与jQuery对象的区别。

    2、JavaScript的原生弹出框有哪几种,弹出框出现时,会阻碍后面代码的执行吗?

    3、什么是闭包。

    4、什么是模块化(怎么定义模块化)?

    5、JavaScript基本数据类型?

    6、“==”与“===”的区别?switch与case中的判断是“==”还是“===”?

    7、说一下AMD与CMD。

    8、为什么要使用avalon框架?

    9、delete可以干什么?

    二、CSS

    1、怎么使一个元素垂直居中/水平垂直居中,有哪些方法?

    2、有哪些定位?absolute与fixed的区别?

    3、input有哪些类型?

    三、数据结构与算法

    1、排序算法有哪些?复杂度是多少?最优与最坏的复杂度又是多少?

    2、查找算法有哪些?

    3、两个有序数组合并成一个有序数组,写出详细代码。

    四、计算机组成原理与操作系统原理

    1、堆与栈的区别?

    2、什么是中断?

    3、线程与进程?

    4、怎样看待“搬砖”。

    五、项目相关

    1、说一下在项目中遇到的问题并且觉得是自己解决的比较好的,怎么想到这样解决的?

    2、在项目中你扮演的是一个什么样的角色?

    3、项目开发的流程。

    4、你从开发到完成这个项目会用到那些工具?

    六、其他

    1、说一下你的优势。

    2、为什么选择前端?

    3、平时是怎么学习前端的?看哪些人的博客,哪些网站社区?

    4、你的抗压能力怎么样?

    5、在做项目时,怎么去解决与同事之间的矛盾?

  • 相关阅读:
    [NOIP2017 TG D2T2]宝藏(模拟退火)
    [洛谷P1337][JSOI2004]平衡点 / 吊打XXX
    [洛谷P4940]Portal2
    [CF1073E]Segment Sum
    [CF1066C]Books Queries
    [CF1065C]Make It Equal
    [洛谷P3469][POI2008]BLO-Blockade
    网络模型 ------->MobileNet-v3
    C++--------------------->>>>>>cmakelist的编写
    C++ ----------------》》》》》cmake list的
  • 原文地址:https://www.cnblogs.com/luodan/p/4867545.html
Copyright © 2011-2022 走看看