码农面试必问的题,太值了

随着互联网越来越普及,尤其是经过pc向移动端的转变,中国对互联网需求呈现爆炸式的增长趋势,与之对应的便是催生出一大批的软件工程师,程序员,码农,虽然程序员曾指数级的增长,但是优秀的软件工程师依然很少,目前互联网公司之间的竞争说到底就是人才的竞争,各个互联网公司对人才的渴望也是愈加强烈,为了筛选出理想的软件工程师,可谓费尽心思,一面,二面,甚至达到五面,六面。为了帮助各位程序员能顺利通过多轮的面试,小编整理出面试过程中被问的频率最高的面试题,助你在求职过程中,顺利被录用

file

  • 关于web标准和w3c的理解。答:html标签要有闭合标签,标签名注意是小写。多使用有语义化的标签,比如header表示头部,section表示一个区块,footer表示页尾,这样可以提高seo。页面要结构,样式,行为相分离,代码尽量的组件化,这样更利于复用
  • XHTML和HTML有什么区别。答:XHTML是基于XML设计语言,而HTML是基于Web网页设计语言,区别是XHTML比较严格,标签必须有结束标签,标签必须正确的嵌套
  • DOCTYPE有什么用。答:其用来告诉浏览器,采用什么文档类型规范解析文档,如果DOCTYPE不存在,文档将会以混杂模式进行解析
  • ,有哪些主流的浏览器,其内核分别是什么,答:1,IE(Trident)2,Firefox(Gecko)3,CHrome(Webkit),4,Safari(Webkit)5,Opera(Presto)
  • 伪类和伪元素的理解。答:css 引入伪类和伪元素概念是为了格式化文档树以外的信息。也就是说,伪类和伪元素是用来修饰不在文档树中的部分,伪元素用于创建一些不在文档树中的元素,并为其添加样式。比如说,我们可以通过:before 来在一个元素前增加一些文本,并为这些文本添加样式。虽然用户可以看到这些文本,但是这些文本实际上不在文档树中。伪类用于当已有元素处于的某个状态时,为其添加对应的样式,这个状态是根据用户行为而动态变化的。比如说,当用户悬停在指定的元素时,我们可以通过:hover 来描述这个元素的状态。
  • 引入css可以通过link和@import方式,他们有什么区别?答:1,link加载css,是在页面载入的同时加载css,即同步加载,但是但是@import需要等页面完全载入后再去加载CSS。2,link没有兼容性问题。但是@import是css2.1提出来的,不支持低版本的浏览器
  • 浮动引起的问题有哪些以及应该如何处理这些问题。答:1,素的高度无法撑开,影响父元素同级的元素。2,与元素同级的非浮动元素会紧跟元素的后面。解决方案:1,给父元素设置固定的高度,将父元素给撑起来,2,设置父元素的overflow:hidden,将父元素的高度撑起来,3,用clear:both清除元素浮动,4,伪元素是指为了少创建元素,对父元素添加伪元素after,设置属性是,content:" ",clear:both,display:block
  • 什么是css Sprite以及如何使用它们。答:也就是将页面中用到的xiaoicon都集成到一个图片中,然后利用background-position,background-image进行组合定位
  • display:none和visibility:one有什么区别。答:虽然这两个都是让元素隐藏起来,但是display:none在文档流中已经不存在该元素,而visible:none对应的隐藏元素在文档流中,依然会保留元素的空间
  • 关于css中content用法。答:content主要结合:before和:after等伪元素使用,用来在元素的之前或者之后插入内容
file
  • px和em区别。答:px是像素值,固定的,是多少就是多少,但是em不是固定的,相对于容器中的字体大小,而且会继承父级元素的大小
  • css自适应单位有哪些。答:1,%百分比,2,vw和vh,3,em,4,rem,5,vm
  • 访问过后的hover样式就不出现了,为什么?答:因为访问过的超链接样式已经将原有的hover和active样式覆盖了,解决的方案就是将css属性按照LVHA排列(link,visitd,hover,active)
  • rgba()和opacity的透明度有什么区别?答:最大的不同就是opacity是作用于元素,并且可以设置元素内所有内容的透明度。而rgba只是作用于元素的颜色或者是背景色,并且rgba透明度不会被其子元素所继承

扫码关注公众号,有更多精彩文章等你哦

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,847评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,208评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,587评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,942评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,332评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,587评论 1 218
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,853评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,568评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,273评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,542评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,033评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,373评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,031评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,073评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,830评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,628评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,537评论 2 269

推荐阅读更多精彩内容

  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,199评论 0 8
  • 一、理论基础知识部分 1.1、讲讲输入完网址按下回车,到看到网页这个过程中发生了什么 a. 域名解析 b. 发起T...
    我家媳妇蠢蠢哒阅读 3,088评论 2 106
  • CSS参考手册 一、初识CSS3 1.1 CSS是什么 CSS3在CSS2.1的基础上增加了很多强大的新功能。目前...
    没汁帅阅读 3,490评论 1 13
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 1,087评论 0 1
  • display: none; 与 visibility: hidden; 的区别 联系:它们都能让元素不可见 区别...
    纹小艾阅读 1,099评论 0 1