zoukankan      html  css  js  c++  java
  • 题目列表(一)

    网易笔试题目

    1. 实现一个半径为100px的黑色圆形
    2. 什么是闭包,举例子说明
    3. 清楚浮动的三种方式,原理
    4. 前端性能优化的5种以上的方式,原理
    5. 对一个数组的所有元素去重,并求数组中的最大值
    6. 设计一个登录功能,设计逻辑,并解释
    7. 实现向服务器接口 /service/send 异步发送格式为 {name:"163", gender: "m"}的参数的功能
    8. 实现一个三列布局,左侧宽度150px, 右侧宽度150px, 中间宽度450px 和左侧距离20px,和右侧距离30px
    9. 未知大小的元素A,实现元素B始终处于A的右下角

    百度面试题目

    1面:

    题目1、

    题目2:点击1、2、3、4任意一个,content更换不同的内容(类似于页面导航)

    2面:

    1、session和cookie有什么区别(建议看链接博客)

        总结的很好的博客 http://blog.sina.com.cn/s/blog_59e16a4d0100q3yn.html

    • session是存储在服务器端的,cookie是存储在客户端的,session依赖于cookie.
    • cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力.
    • session机制采用的是一种在客户端与服务器之间保持状态的解决方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的。而session提供了方便管理全局变量的方式。session是针对每一个用户的,变量的值保存在服务器上,用一个sessionID来区分是哪个用户session变量,这个值是通过用户的浏览器在访问的时候返回给服务器,当客户禁用cookie时,这个值也可能设置为由get来返回给服务器。
    • 就安全性来说:当你访问一个使用session 的站点,同时在自己机子上建立一个cookie,建议在服务器端的SESSION机制更安全些.因为它不会任意读取客户存储的信息。session cookie针对某一次会话而言,会话结束session cookie也就随着消失了,而persistent cookie只是存在于客户端硬盘上的一段文本(通常是加密的),而且可能会遭到cookie欺骗以及针对cookie的跨站脚本攻击,自然不如session cookie安全了。

    2、联表查询数据库

        http://www.w3school.com.cn/sql/sql_join.asp

        同一数据库,不同表 select * from table1 t1,table2 t2 where t1.id=t2.id 

        不同数据库的表,加上数据库的名字即可 select * from db1.table1 left join db2.table2 on db1.table1.id = db2.table2.id

        Mysql查询(主要是一个表的操作):http://blog.sina.com.cn/s/blog_6820ff800100jpyw.html

    3、require, require_once, include, include_once 的区别

    •     require和include的相同点:在脚本执行期间并运行指定文件。
    •     require和include不同点:遇到错误时,include()产生一个警告,require会导致致命错误而推出程序。
    •     require和require_once区别:如果该文件的代码已经被包括了,require_once就再不会再次包括。
    •     include和include_once的区别和上一条类似。

    4、HTML5新特性,说了一些会继续问会实现么

         HTML5 http://www.w3school.com.cn/html5/index.asp

         CSS3  http://www.w3school.com.cn/css3/index.asp

    5、最近的业界新动向、关注的哪些大牛、最新有哪些新技术、看了那些书

    6、border-redius ,实现下图效果

    7、什么是跨域,跨域的解决方式

    8、HTML5 离线缓存

    9、JS事件

    10、replace一个节点为新的节点(我用的是removeChild+appendChild,面试官说直接replace)

    11、页面解耦,考设计模式(观察者模式)

    12、http请求头?

    13、-webkit-, -MS-, -o- 等是什么,如果在CSS中这些都不加,有什么办法?(提示是CSS)

    同学被问道的题目:

    1、数据结构

    2、HTTP请求

      参考博客:http://www.cnblogs.com/yin-jingyu/archive/2011/08/01/2123548.html 

         一个完整请求的例子:

    GET/sample.jspHTTP/1.1                           --------------请求方法、URI协议/版本
    Accept:image/gif.image/jpeg,*/*              ---------------请求头(Request Header)
    Accept-Language:zh-cn
    Connection:Keep-Alive
    Host:localhost
    User-Agent:Mozila/4.0(compatible;MSIE5.01;Window NT5.0)
    Accept-Encoding:gzip,deflate
     
    username=jinqiao&password=1234          ----------------请求正文(和请求头之间有空行)
         总结----HTTP请求信息由3部分组成:
       1)请求方法URI协议/版本:请求的第一行,如GET/sample.jsp HTTP/1.1
                 其中“GET”请求方法, /sample.jsp为URI, HTTP/1.1为协议和协议的版本。
             2)请求头(Request Header):请求头包含许多有关的客户端环境和请求正文的有用信息。例如,请求头可以声明浏览器所用的语言,请求正文的长度等。
             3)请求正文
     
    1. request response
    2. 对象的多态
    3. 对象的继承
    4. 响应的状态
    5. 请求的方法,都是用来干什么
    6. CSS的浏览器兼容性
    7. position属性
    8. div中如何使用a实现垂直居中
    9. 圆角和阴影
    10. 把一个数组映射为另一个数组,用原生的方式实现(对数组里面的每一个元素执行一个函数,再返回数组)
    11. reduce函数
    12. doctype的类型
    13. 图片类型(优势劣势、特点)
  • 相关阅读:
    裂项相消
    斜率和问题
    抛物线与椭圆
    数列通项
    双曲线离心率
    优化问题
    单调性讨论
    角平分线
    隐零点
    自动任务调度系统
  • 原文地址:https://www.cnblogs.com/hemi/p/4017790.html
Copyright © 2011-2022 走看看