`
duanyong
  • 浏览: 93969 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

2013-08-20 面试

 
阅读更多

架构:

1、如何设计微博系统个人首页的缓存?

 

2、如何设计微博系统发布微博的流程,数据库,前端缓存?

 

3、SESSION架构?

 

4、hashmap如果500万个用户,如何设计?(消息系统)

 

5、CSRF, XXS, mysql注入攻击如何防范?

 

6、Oauth 1.0 与 Oauth 2.0的区别。授权过程是如何?传输协议(https),如何加密。

 

7、如何将500G的数据存储到内存中,服务器可以N多?如何更新?(hash映射,如果某台服务器宕机,数据如何处理)。

 

8、网站为何把js,图片等资源用子域名来划分?

 

9、是否研究过node.js,与js相比多了什么样的功能?

 

数据库:

1、mysql数据库引擎的区别?文件的存储结构?多数据库之间如何同步?不同的引擎是否可以同步?MYSIAM如何锁表,InnoDB如何锁行。

 

2、共享锁、排他锁。

 

3、数据库字段索引的区别?字段a 创建索引,字段b创建索引,ab创建联合索引的区别?

 

 

 

操作系统:

1、进程与线程之间的联系与区别?如何与进程通信?

 

2、seq\awk使用?find cat more .....

 

3、如何查看系统负载(软硬件)?

 

4、如何在服务器端抓包分析?

 

5、sync使用?

 

 

PHP:

1、PHP的shuffle如何实现?或者自己实现一个?如何对数组进行随机排序?

 

2、Hashtable插入时都做了那些工作?

 

 

nginx:

1、正向代理和反向代理的区别?

 

 

算法:

1、如何从1亿个数里取最大的3个数?

 

Unix/Linux系统中僵尸进程是如何产生的?有什么危害?如何避免?

简述Unix/Linux系统中使用socket库编写服务器端程序的流程,请分别用对应的socket通信函数表示

分享到:
评论

相关推荐

    某国际知名咨询公司(TOP5)面试题库

    13-PST-case-v6(2021-11-27-15-08-32)(已解密) .pdf苹果电脑打不开怎么办?.txt TOYO-piano-PST-case- v7.pdf PROTECTED-Word-Problem-PST-practi ce-package-v4.0(2021-11-27-14-38-49)(已解密 ).pdf ...

    JAVA程序员简历模板

    本篇简历模板涵盖了 JAVA 程序员的个人信息、工作经历、专业技能等多个方面,旨在为面试的 JAVA 程序员提供一个详细的参考模板。 一、个人信息 * 姓名:XXXXXXX * 年龄:21 * 毕业学校:XXXXXXXXX * 学历:本科 * ...

    第五届蓝桥杯大赛报名指南.docx

    1. 报名时间:2013年10月开始报名,电子类截止时间为2013年11月08日,软件类截止时间为2013年12月20日。 2. 校内选拔赛时间:软件类为2013年11月下旬,电子类不举办校内选拔赛。 3. 省赛竞赛时间:软件类为2014年3月...

    第五届蓝桥杯大赛报名指南.pdf

    * 报名时间:2013 年 10 月开始报名,电子类截止时间为 2013 年 11 月 08 日,软件类截止时间为 2013 年 12 月 20 日。 * 校内选拔赛时间:软件类为 2013 年 11 月下旬,电子类不举办校内选拔赛。 * 省赛竞赛时间:...

    程序员简历模板程序员简历模板

    简历是展示个人技能、项目经验、教育背景和专业成就的窗口,对于程序员来说,一个清晰、专业的简历能够大大提高获得面试机会的可能性。以下是一份针对程序员的简历模板及其关键部分的详细解释: 1. **个人信息**:...

Global site tag (gtag.js) - Google Analytics