Quantcast
Channel: IT社区推荐资讯 - ITIndex.net
Viewing all articles
Browse latest Browse all 15843

百度支付面试(转)

$
0
0

一面

1.简单的自我介绍

2.java方面:集合方面:conntiaon接口下面的集合组织结构?list和vertor区别?怎么实现排序?hashmap和hashtable区别?

list,vertor区别:http://blog.csdn.net/shb_derek1/article/details/18093777

hashmap,hashtable区别:http://www.360doc.com/content/11/0305/23/3477798_98505230.shtml

实现排序:http://wu-yudong.iteye.com/blog/1981788

3.1-100的随机数放到list里面,程序实现把等于50的删除。?

  ?

4.线程安全问题。如何实现线程安全。

http://sdywcd.iteye.com/blog/1843303

5.http协议方面,你项目中http方法post还是get,post和get有什么区别。http的状态有哪些,如404,500,503,200等

http状态:http://v5browser.iteye.com/blog/1769789

get,post区别:http://www-ww-bold-126-com.iteye.com/blog/1487137

二面

1.你熟悉的开源框架有哪些。

2.spring处理AOP和IOC还用到什么

3.springmvc和struts的区别

http://phl.iteye.com/blog/1672274

http://www.cnblogs.com/youngdream-ppj/archive/2013/03/20/2971873.html

4.hibernate和ibatis的区别

http://blog.csdn.net/ya2dan/article/details/7396598

5.你最近做的模块,讲下大概功能,有什么特殊的技术难点或者业务难点。

 ?

6.你负责的模块有多少个表,数据库是你设计的吗?数据库设计要注意什么。主键?外键?索引

数据库设计注意什么:https://www.google.com.hk/search?newwindow=1&safe=strict&espv=2&es_sm=93&q=%E6%95%B0%E6%8D%AE%E5%BA%93%E8%AE%BE%E8%AE%A1%E8%A6%81%E6%B3%A8%E6%84%8F%E4%BB%80%E4%B9%88&oq=%E6%95%B0%E6%8D%AE%E5%BA%93%E8%AE%BE%E8%AE%A1%E8%A6%81%E6%B3%A8%E6%84%8F%E4%BB%80%E4%B9%88&gs_l=serp.3...750472.750472.0.750820.1.1.0.0.0.0.234.234.2-1.1.0.ekp%2Ckpns%3D1000...0...1.1.41.serp..1.0.0.Z4svgehTy-E

http://www.cnblogs.com/arkia123/archive/2012/10/23/2734815.html

http://blog.csdn.net/zeng_84_long/article/details/3442719

 1.便于维护和扩充(用关联表建立表与表之间的多对多关系)

 2.要具有“可读性” (1.数据库设计文档来提高数据库设计的可读性,2.取个有意义的名字)

 3.一个好的数据库设计能够满足空间和效率的要求 (varchar 不定长消息用varchar减少空间占用)

 4.可以简化业务逻辑的设计 ,(不要轻易允许某些字段为空,减少业务逻辑判断非空)

7.你最近看什么书吗?一定要说看,然后找本有价值的书说一下,他会问你书的具体内容的。

  java 并发编程实战

8. 你一直用oracle  如果到这边还用mysql怎么办

 



已有 0人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐




Viewing all articles
Browse latest Browse all 15843

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>