阿里面试

来源:互联网 发布:联合国维和 知乎 编辑:程序博客网 时间:2024/05/09 12:41

1.进程和线程的区别
2.看过jquery的源码吗?说下jquery中选择器是怎么实现的?
3.js是解释性语言还是编译型语言
4.说下你相对于别人的优势和不足
5.你没有展现的亮点
6.你做过的项目中,挑一个详细的说
7.用过java框架吗?
8.对java的了解在哪个层面?
9.参加过什么比赛和项目吗?
10.说下前端技术,你比较擅长哪个?
11.聊聊你看过的框架中对源码的理解?
12.平时是怎么学习前端的,看过哪些技术书籍?通过什么渠道学习前端?
逛一些技术网站:W3C,segmentdefault,csdn。博客
13.平时关注前端新技术吗?说说有哪些前端新技术?
14.页面性能优化有哪些方法?
15.ajax请求是怎么实现的?考虑到浏览器兼容,ActiveXObject
16.css盒模型
17.get和post方法有什么区别?说一下他们的应用场景。
18.同步和异步的应用场景,哪些操作需要同步,哪些需要异步?
19.说一下多线程的实现有哪些方法?
20.http和https的区别,具体细节?
21.手势解锁用到什么新的技术?
22.浏览器的内核?

1、三个div放在同一行,怎么实现?

2、img标签有什么属性?每个属性有什么含义?
src属性:显示图像的url;
alt属性:规定图像的替换文本;
width:定义图像的宽;
height:定义图像的高;

3、常用的图片格式有几种?jpg和png格式有什么区别?

4、python语言中元组的遍历?
5、元组与列表有什么区别?
6、你用了python语言中的哪些框架?
7、写论文时用了哪些数学知识?
8、解释一下密码学中的不可区分性
9、JavaScript中有几种数据类型?
10、JavaScript有类吗?是怎么实现的?

1,自我介绍
2,react特点
3,react组件通信
4,说一下实习做的项目
5,文本过长时,css实现省略号

当对象内文本溢出时显示省略标记

这是一个例子,其实我们只需要显示如下长度:
css实现网页中文字过长截取…

title class应该这样写:

.title{ width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

说明:

1、宽度一定要设置,可以根据实际需求调整。

2、white-space:nowrap是禁止文字折行。

3、text-overflow表示当文本溢出时是否显示省略标记,有两个值:

clip:不显示省略标记(…),而是简单的裁切。
ellipsis:当对象内文本溢出时显示省略标记(…)

4、overflow:hidden表示溢出内容为隐藏。
示例代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>text-overflow</title></head><body><style type="text/css">  .test_demo_clip{text-overflow:clip; overflow:hidden; white-space:nowrap; width:200px; background:#ccc;}  .test_demo_ellipsis{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:200px; background:#ccc;}</style><h2>text-overflow : clip </h2>  <div class="test_demo_clip">  不显示省略标记,而是简单的裁切条</div><h2>text-overflow : ellipsis </h2><div class="test_demo_ellipsis">  当对象内文本溢出时显示省略标记</div></body></html>

6,介绍一下盒模型

7,盒模型宽度怎么计算的
8,介绍一下闭包
9,介绍一下原型链
10,数组去重
最后他说还有什么问题,我问他我这次有什么不足,他说框架的原理和基础还不扎实,只问了20多分钟,目测跪了