公司有人离职,因为我来了不久,想让我接收他的工作,预约好了美国的前端项目组长做技术面试。早上八点早早的来到办公室,对方要求我不要用google,不知道直接回答不会就行了,准备就绪后直接开门见山面前端技术。
1.html中form里action方法的get和post有什么区别。
2.css的加载顺序是什么,给出一段代码让我分析指定元素最后的显示结果
3.http状态码知道哪些,400跟500什么区别,301代表什么,301跟302有什么区别
4.css嵌入html的incline,internal,external三种方式什么区别
5.html元素的id跟class什么区别
6.html中block标签跟incline标签有什么区别,div和span分别属于哪种
7,如果js的水平有1到10级,你js的水平是哪一等级,有哪些js使用经验,Ajax是什么
8.html validation是什么
9.不用css,如何用js控制html字体颜色
10.如果系统中的js放在google,图片放在yahoo,浏览器下载html、js、css、图片等文件的顺序是什么
11.css中的float属性有什么作用,给出一个html两个平行的div排版,让我手写代码。
12.jsp跟servlet有什么区别,有什么是servlet能做但jsp不能做的
13.你会photoshop吗
14.正则表达式会吗
15.jsp几个内置对象是什么
16.html页面中有个checkbox,如何不点击那个小圆圈而是点击右边的文字来选中
总结:昨天面试完之后又经过了一天繁忙的工作,现在回忆的面试题目顺序可能有点乱。几个月没接触英语了,面试的时候刚上来问我在家里还是在办公室都有点听不懂,调整后听力慢慢进入状态,口语还是跟不上(换行符不知道怎么说等),不过面试官还是能听懂。问的问题都是跟生产环境相关的,每个问题都问道很深入,他不喜欢‘等’这个字,要我把所有知道的都说出来,直到我说sorry。我前端的水平目前还是涂涂画画的水平,时间都堆在后端开发了,最后面试官问我选择后端还是前端开发时,我说是后端,他沉默了一会说过几天在跟我联系。前几天跟离职的同事聊天,谈到这份工作给他带来的进步,原来并不熟悉前端的他,经过10个月的工作,离职去的是腾讯的前端开发,证明这份工作还是很有收获的。最后不得不吐槽一下,跟老外面试的感觉真好,能知道自己究竟有多少货,不用担心各种性格测试陷阱题,对,说的就是那个tao姓公司。
分享到:
相关推荐
总结一下,HTML、CSS和JavaScript的加载顺序问题对于提高网页性能至关重要。合理的加载顺序和资源管理策略可以大大提升用户体验。在实践中,开发者应该根据具体情况和资源的依赖关系选择合适的解决方案,以确保网页...
当项目js(css)文件使用越来越多,js 文件的加载也成了性能上的一个问题,此资源能够在页面全部加载完成后异步加载js等资源文件,它可以顺序加载资源列表,也可以并发加载资源列表,它包含一个方法调用接口:...
在给定的文件`lazyLoadJC.js`中,可能实现了一个JavaScript库,用于延迟加载JS和CSS资源。这个库可能包含以下功能: 1. 检测浏览器兼容性,确保在IE6及更高版本上运行。 2. 针对JavaScript的延迟加载,可能使用了`...
CSS的加载与加载顺序是前端开发中的重要话题,因为它直接影响到网页的渲染速度和用户体验。首先,我们了解一个基本的加载原则:CSS样式通常被放置在HTML文档的部分,以便在页面开始渲染时能立即应用样式,避免出现...
HTML加载顺序是Web前端开发中的一个关键概念,它关乎到网页元素何时呈现、何时执行以及如何交互。了解这个过程对于优化网页性能、提高用户体验至关重要。本文将深入探讨HTML的加载流程,包括解析、渲染和执行的各个...
CSS Flexbox或Grid布局可以轻松实现这一效果,同时JavaScript可以用来动态加载新图片并调整布局。 5. **平移滑动**:通过CSS3的`transform`属性,可以实现图片的平移滑动效果。在JavaScript中,可以监听滚动事件,...
9. **优化与性能**:考虑到网站性能,可能使用了CSS Sprites减少HTTP请求,对图片进行了压缩,优化了JavaScript和CSS的加载顺序,以及应用了懒加载技术。 通过这个HTML+CSS+JavaScript原生购物网站首页案例,初学者...
在网页开发中,浏览器遵循一定的规则来解析HTML、CSS和JavaScript文件,从而构建出完整的页面。本篇文章将详细探讨页面加载顺序,以及如何通过巧妙使用`loading`来优化用户体验。 首先,我们来看页面加载的基本顺序...
通过优化网页的加载顺序,特别是将非关键的JavaScript广告放在最后加载,我们可以显著提高网页的首屏加载速度,从而提升用户体验。同时,对于网页性能的优化,还可以考虑使用CDN加速资源获取,压缩代码减少传输量,...
此外,还可以利用HTML5的`<script async>`和`<script defer>`属性来控制脚本的加载顺序和执行时机。 学习HTML、CSS和JavaScript,首先要掌握基本语法和常用标签,如HTML的`<div>`, `<img>`, `<a>`等,CSS的选择器、...
HTML、CSS和JavaScript是网页设计的三大核心技术,它们共同构建了互联网上丰富多彩的网页内容。在本压缩包中,我们找到了一个名为“html css js网页设计.docx”的文档,这很可能是对这三门技术的详细讲解或者示例...
其次,CSS3动画可以与JavaScript分离,使得页面加载更高效,尤其在移动设备上;最后,纯CSS3实现的动画更容易维护和优化,因为它们不需要额外的脚本代码。 要实现这样的齿轮加载动画,开发者通常会用到CSS3中的关键...
在现代网页设计中,动态效果已经成为提升用户体验的重要手段之一,CSS3彩色加载动画就是其中的一种。这类动画在页面内容加载时展示,不仅能够吸引用户的注意力,还能为用户提供一个明确的反馈,表明页面正在处理中。...
在这个项目中,JavaScript可以用来控制方块的加载顺序、速度,或者添加其他复杂的交互逻辑。例如,使用JavaScript的`setTimeout`或`requestAnimationFrame`函数,可以按一定时间间隔改变方块的状态,实现逐个加载的...
- **顺序问题**: 当动态添加多个JS文件时,需要注意文件之间的依赖关系,确保按照正确的顺序加载。 - **缓存策略**: 对于外部资源,应考虑使用HTTP缓存策略,以减少不必要的网络请求。 - **安全性**: 确保引入的资源...
为了实现这些效果,开发者通常需要编写CSS3代码,定义动画的持续时间、延迟、次数、方向等属性,并可能结合HTML结构和JavaScript进行交互控制。此外,还需要考虑浏览器兼容性,因为不是所有浏览器都完全支持CSS3的...
- **合并顺序**:CSS文件的加载顺序很重要,因为它们会影响样式生效的顺序。JavaScript文件的合并也需要考虑依赖关系,确保脚本的执行顺序正确。 - **代码压缩**:除了合并,通常还会进行代码压缩,去除空格、注释和...
【Skype纯CSS3加载动画特效】是一种利用CSS3技术实现的动态加载效果,常见于登录界面,以增强用户体验,展示数据正在加载的过程。这种特效通过圆点的旋转动画,形成一种视觉上的动感,使用户在等待过程中不会感到...
在IT行业中,代码格式化和压缩是开发过程中不可或缺的步骤,尤其对于CSS、HTML和JavaScript这三种主要的前端技术。这些源码可以帮助开发者保持代码整洁,提高代码可读性,并优化网页性能。以下是对这些标签和文件名...