前端面试时被问到前端布局,这个怎么回答
你可以说,你对DIV+CSS布局的了解,不懂你先百度吧,我不可能一一说明的。
然后说,盒子模型的了解,还是那句,不懂你百度吧。
然后说,清除浮动的了解,还是那句,不懂你百度。
然后说,内联、内联块和内联元素的了解。
还有一些加分的,例如overflow的深入理解。overflow,如果理解得深入,对布局有一定的影响。
差不多就这样了,面试官也许问得更细,我就不清楚了。
前端面试,被问到vue的元件是怎么写,我怎么回答vue框架中状态管理。在main.js引入store,注入。新建了一个目录store,….. export 。场景有:单页应用中,元件之间的状态。音乐播放、登入状态、加入购物车
web前端面试被问到为什么离职实话实说,但是注意言辞,回答过程中千万不要抱怨、或是“吐槽”前东家的种种不好,请客观地叙述与自己现在状态有哪些不相契合的点。
参考:原东家的发展空间达不到我的期望,我想要寻找新的机会挑战自己,同时创造更大的价值。
注意:避免假大空的官话,会让人觉得不真诚,另外,点到为止,无需细谈。
前端面试时问到:怎么解决浏览器相容性?该怎么回答比较好?IE6/IE7对FE当然很不友好,但专业的FE决不应该因为这两个浏览器难处理就不处理了。假如使用者需要,我的目标是在力所能及的情况下为使用者提供最好的前端展现。相容性的问题从来都不只是IE6/7的问题,各个手机、浏览器、版本的相容性同样有各种各样的问题,比IE奇葩多了。我的经验是,每遇到一个坑爹问题,做这么几件事:确认触发场景,什么浏览器、版本、什么情况下会出现这个问题,做到稳定复现;找到问题原因,为什么会出现这样的问题(网上搜、自己琢磨甚至邮件问相应公司开发者等等都是可行的);确定解决法,有没有什么框架级的解决法,总之是定规范,避免类似问题;比如不使用某些属性;用某种布局方法规避一些问题等等;有没有什么临时的法可以快速绕过去?不是每次都有时间搞框架级的法来着。怎么hack过去把这些都积累起来,就会有用处。不要想着IE6、7没了就不用考虑浏览器相容性问题,chrome/firefox、webkit的各种版本,手机的各种浏览器、各种终端都要处理浏览器相容性问题,恩,对,偶尔还有flash来着。相容各种终端、相容各种解析度、相容浏览器都是相容性问题,这是FE的命,得认。抱着让使用者有最好体验的想法去做,收获更大。
前端面试被问到,vue实现资料双向系结,原理是啥其原理大致是这样:
在资料渲染时使用prop渲染资料
将prop系结到子元件自身的资料上,修改资料时修改自身资料来替代prop
watch子元件自身资料的改变,触发事件通知父元件更改系结到prop的资料
这样做的好处是:父元件资料改变时,不会修改储存prop的子元件资料,只是以子元件资料为媒介,完成对prop的双向修改。
web前端面试怎么说
面试方法
程式码编写笔试
问答式
过程遵循 STAR 面试法 。
校招和社招的是不一样的,校招会更加关注基础知识,而社招会更加关注之前做过的专案情况。
专案相关
面试其实说白了就是根据一个人之前的经历,来判断出后续这人会做得怎样,如果你之前从没做成过一件事情,凭什么让别人相信你之后能做成呢?因此无论哪里的面试都会问你之前做过的专案
专案可以是多人协助开发一个产品,也可以是自己个人做过的业余应用,只需介绍 1、2 个就够了,需要注意的是 1 + 1 != 2,做了两个平庸的专案不如做了一个好专案。
一般来说会问如下几方面的问题:
做过最满意的专案是什么?
专案背景
为什么要做这件事情?
最终达到什么效果?
你处于什么样的角色,起到了什么方面的作用?
在专案中遇到什么技术问题?具体是如何解决的?
如果再做这个专案,你会在哪些方面进行改善?
技术相关 - 1 面
技术一面主要判断对基础知识的掌握
描述一个你遇到过的技术问题,你是如何解决的?
这个问题很常见,有没有遇到过很不常见的问题?比如在网上根本搜不到解决方法的?
是否有设计过通用的元件?
请设计一个 Dialog(弹出层) / Suggestion(自动完成) / Slider(轮播) 等元件
你会提供什么介面?
呼叫过程是怎样的?可能会遇到什么细节问题?
技术二面主要判断技术深度及广度
你最擅长的技术是什么?
你觉得你在这个技术上的水平到什么程度了?你觉得最高级别应该是怎样的?
浏览器及效能
这些优化方法背后的原理是什么?
除了这些常规的,你还了解什么最新的方法么?
(这个问既考察技术深度又考察技术广度,其实要答好是相当难的,注意越详细越好)
一个页面从输入 URL 到页面载入完的过程中都发生了什么事情?越详细越好
谈一下你所知道的页面效能优化方法?
如何分析页面效能?
其它
除了前端以外还了解什么其它技术么?
对计算机基础的了解情况,比如常见资料结构、编译原理等
兴趣相关
最近在学什么?接下来半年你打算学习什么?
做什么方面的事情最让你有成就感?需求设计?规划?具体开发?
后续想做什么?3 年后你希望自己是什么水平?
主动性相关
在之前做过的专案中,有没有什么功能或改进点是由你提出来的?
是否有参与和改进其它开源专案
页面前端面试经常问到的问题其实,不管是什么样的面试形,问的问题都差不多,万变不离其宗,都有规律可寻。其实对所有的面试官而言,只有一个目的:在最短的时间里了解到你最多的资讯。想高效率的准备面试,先从这七个大方面着手吧!
一、基本情况
1、请用最简洁的语言描述您从前的工作经历和工作成果。
二、专业背景
您认为此工作岗位应当具备哪些素质?
三、工作模式
您平时习惯于单独工作还是团队工作?
四、价值取向
您对原来的单位和上司的看法如何?
五、资质特性
您如何描述自己的个性?
六、薪资待遇
是否方便告诉我您目前的待遇是多少?
七、背景调查
您是否介意我们通过您原来的单位迚行一些调查?
95%的面试基本上都离不开这些问题,当然还有可能问一些专业问题,我想如果你做过的话应该都不是什么难事,一般面试官都不会过多的问专业方面的问题的。以上资讯直接参考楚湘人才网面试宝典篇之化繁为简,把HR的上百道问题汇总成七大类和面试常问经典问题。更多更全面的面试资讯 面试技巧 面试问题请登陆楚湘人才网或关注微信公众平台:楚湘人才网
如何用ecshop修改页面前端布局网站是在伺服器上的庆,你朋友给你FTP或伺服器的帐号密码没。如果没有的话要下,是在网站的档案目录里
web前端面试怎么介绍 你的笔试题, 根据其做延伸.你的简历, 技术栈、工作外学习情况、专案经验. 第一页很重要, 最好都能掌握, 有亮点更好.
面试官额外的延展的知识点, 随机问,看你运气和积累(一般会提及到 ES6、解决实际问题的方法、资料结构与演算法都有可能).
应对
刷题, 各种基础题会帮你快速回忆起来, 比你看书快, 如果基础不好的话, 看书好好学学吧.
简历上自己写的东西, 要能说出来.
积累, 每次面试不成功就回来填坑吧, 还是有掌握不到位的. 我觉得能坚持下来的话, 找工作只是时间问题.
据公司业务不同, 着重点不一样, 公司能把你简历挑出来, 就说明有用人单位感兴趣的部分.
可能你写的是?熟练使用 Vue, 公司也是这个技术栈.
可能你知识写的全面, 公司想面面你实际掌握怎么样.
可能你专案写的贴合用人单位需要, 比如都是做后台管理的.
框架问题: (Vue 举例, 3框架实质问题差不多, 具体有些差异)
封装过哪些元件?有自己写过 UI 元件吗?
什么是 MVVM , 和 MVC 是什么区别, 原理是什么?
父子元件怎么通讯的?
兄弟元件怎么通讯的?
生命周期有哪些, 怎么用?
Vue 全家桶都用过哪些?具体怎么用?
HTML5 + CSS3
盒子模型
如何给未知宽高的垂直居中对齐? 有几种方法?
移动端的 rem 布局.
前端可以做哪些优化, 或问你 SEO, 基本都问.
清除浮动方式和原理, 基本都问. 几种方式? 原理? 为什么要用伪元素? 具体程式码怎么写,为什么这么写?
清除浮动就会涉及到 BFC 的问题.
给你实际页面例子, 让你口述布局或手写实现细节, 可以使用几种方法, 怎么写相容性好, 拓展性好.
具体 API 哪个 CSS 版本的?
CSS3 新增了哪些 API?
可能问你哪些 API 是 CSS 哪个版本的? 相容性怎么样.
CSS hack 是什么? 包含什么? 怎么处理相容性问题?
HTML5 新增了哪些 API? 哪些比较常用? 用来做什么? 实际怎么用?
cookie, session, localStrorage, sessionStorage 区别, 具体怎么用程式码去操作?
JavaScript
变数宣告提升的问题.
闭包的原理, 闭包的各种题, 基本都问.
DOM2 事件流, 冒泡和捕获问题?
this 指向问题, 一般都是在笔试题里, 拿着问你, 问的比较多.
call 和 apply 区别? 有的还会加问 bind?
面向物件程式设计中的继承问题, 原型链问题在笔试题里比较常见.
jQuery API , 各种操作 DOM 用法, 还有一些新的 API, 这种在不用 3 大框架的公司会问的很详细.
可能有些考演算法结构的, 可以了解一下, 一般前端掌握的很少.
Ajax 基本都问, 问的细节可能不同, 比如 get 和 post 有什么区别?
阵列的方法 - es6 以下基本都能熟练使用, 应该会加分不少
字串的方法 - 拼接, 撷取, 带些正则
阵列去重问的挺多的(解法很多, ES6 有很多简短写法)
ES6 的 Promise , 很多都会问. 如果公司用框架或者你写了, 还会问你 Class.
var, let, const区别, 问的多.
栈和伫列结构, 有的会问.
跨域问题: 同源策略, 解决方案, 解决原理(比如 jsonp 的原理), 这里都是高发区.
网页前端布局都用什么工具一般应该都是用ps或者类似的作图软体先把图画出来,然后再手写程式码。
用ps等做出软体是方便作图后修改,因为不管是内部用还是给客户总是要多修改的
和你分享一下~
自学首先要准备好用的备考资料:
教材——粉笔《面试的经验》,讲解很详细,适合小白打基础,了解考试的内容。
视频课——原聪面试课,面试答题高分框架讲得很好,适合短期备考,进行提升,讲的搭建框架的方法特别实用,贴近体制内就事论事的实干风格。
素材积累——半月谈、人民日报,面试积累必备。
电视节目一新闻1+1,学习主持人说话语速以及语言表述。
网站一QZZN,这是一个考公交流论坛,而且平时有什么问题都可以在上边发出来,大家一起交流一下。
具体怎么去执行:
第1阶段:先大致看一下教材,对面试有一个基本的了解,之后看视频课形成自己的答题框架和答题方法。
第2阶段:自己在家手机计时+手机录音的方式,听自己的答题,找到问题并改正,有条件找小伙伴的可以一起结伴训练也可以对着镜子练习。
第3阶段:熟悉了答题框架之后,可以用视频录制自己的答题过程,其中会发现自己在仪容仪表,特别是小动作方面的欠缺,便于自己纠正。找朋友亲戚当考官提前适考试。
希望对你有帮助哦~
三大框架对于mvc模式来解答感觉好点,struts对controller也就是(控制器),spring用户对象生产及关系管理也就是管理model(实体层),heibernate就相当于dao也就是(数据访问层)然后根据不同项目不同配置啦面试官估计也不会问很多具体配置,只要吧逻辑理清就可以了,至于具体配置一大串,一般都是直接用以前的然后稍加改动就行啦,反正具体配置我也记不住呵呵