我的日常

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 盖世程序员 > 百度阿里美团面试
总共48086条微博

动态微博

查看: 1229|回复: 3

百度阿里美团面试

[复制链接]

2

主题

0

听众

62

金钱

二袋弟子

该用户从未签到

跳转到指定楼层
楼主
发表于 2016-04-10 13:46:01 |只看该作者 |倒序浏览
本文记录了我当年参加面试的时候面试官问我的问题,希望看到的人能有点收获。百度一面:自我介绍4 S, i1 u* ^4 R* e- p
hashmap和hashtable区别& i1 O' X4 A6 t% J: z4 \  T
对线程安全的理解
  p' o8 N% w& N, Y# J: B9 v9 T2 w. q讲讲web三大架构
; ]: |1 C" Q3 E0 L为什么要用struts做mvc2 `' P' e" n  X" ~# r3 m3 z
什么技术是关于解耦的
% H+ t* m1 E% j4 Z+ t# a; ZAOP是怎么实现的
$ }/ t' \& e  F8 K- m: u5 R# B- d' Yjava的代理是怎么实现的: e" y& l, a, H0 l* G8 V
二面:自我介绍. P- Q5 {1 L" u9 J/ S1 s8 z: M
介绍项目经验8 u% [# r- H" ~% O; b
了解什么协议吗
9 o( y5 M  \) g6 x. ]http和https的区别
) D+ w3 D) `  ]$ B/ [) a, Eget提交和post提交的区别9 z! ^/ M3 t9 M! ^  Y  p
怎么解决中文乱码问题% K+ c0 i5 o0 ?0 c* f
设计模式
3 ^$ U- {! H! L( t你对MVC的理解
, y6 m0 F9 P6 ?  b# t8 Z* W5 U& k( ]XML和JSON的区别- g0 |9 V& E, A6 b9 [
json和xml哪个流量比较大8 Z* C& B, }% r3 u3 P2 b( _
抽象类和接口的区别0 t! e/ B1 H' Y
java四种引用
% S/ {, k! D8 v- X; g三面:自我介绍,项目介绍
7 E+ z9 f' q+ P主修课程,学习成绩(问得十分详细,班级排名,学年排名,奖学金等级)7 y% k' M" w5 L4 W# V/ ~
详细介绍一个你认为收获最多的项目( V- w* ^, \3 y0 u
详细介绍一个做的时间最长的项目,你在项目中扮演的角色。(1.为什么你不是leader,2.凭什么你是leader)4 N/ k3 ]. r8 G4 S6 w9 R$ ^0 }
详细介绍你的实习经验,详细介绍你实习的公司,你的部门,你的职位
0 c- G4 M) n. g代码实现深度优先和广度优先- V) {  _/ B& t$ R- O8 c4 I
如何快速查出你当前所在地最近的一百家餐馆(不能用遍历)0 t  M' S% u: K6 Y
计算机网络分层,每层所用协议,协议所占端口3 k0 J% S* \4 r& }
海量数据查出每天访问百度网站最多的前100个人的IP地址/ r/ D8 ^% |" f- w, Q+ ?
工作中遇到困难怎么解决4 E' _  V4 z; V: o) e
你的下属积极性不高你怎么办6 j) S# i5 _. _# b' h
你对自己的评价是怎么样的
5 g9 s7 W  ?; A, ~0 x7 Z3 S你凭什么证明你有你所说的这些能力呢+ o2 n$ V4 j, n* o, [/ r- p$ x8 K
你简历上的自我评价和你自己介绍的有些出入啊,简历是认真写的吗7 I6 ~- }, Z3 q2 q+ y/ ?( m
美团一面:写代码:字符串逆序; w) W% p1 H1 @7 z2 F, |9 D% G
如何获取到美团网页上商家的名称、地址、电话号等
* m3 [' J6 ~$ m5 _8 n手写一段sql语句,具体内容忘了,好像和limit有关
4 D* s4 @3 ?0 @  E: L5 G" n4 Nsql注入原理# S0 Y" e& v0 n: V+ C: F9 V
二面:排序算法介绍、复杂度、稳定性
. ~6 X  R: a: C* i( S快速排序原理
8 S% h- }) }/ O- V$ b, S6 [/ U手写一个自己觉得最拿手的排序算法
/ T5 [: u* O* P概率题:具体内容忘了,和生日有关  J" X+ U' J+ ^
58一面:数据库范式
( ?/ J3 x4 s. Y' L4 p- O" V乐观锁悲观锁+ p8 T0 t1 ]2 m  w
数据库索引
: K, q, W- c4 a2 i+ t接口和实现类区别
  e: v0 K( T# \7 b, {0 @; n" t) E集合类介绍- |, `9 {! r% L) U
各种集合类之间的区别
5 R2 q* q7 ?& i3 Q' M1 k* p二面:数据库锁机制
: ^( W3 w* q. E+ P事务隔离机制( K( D. D" W2 D* w+ N; Y" _
已知冰箱这个东西,如何设计他的bean结构, S" Z4 g1 _; U" n# c# J8 d% V7 D
继承和组合区别
/ {% [; H4 t$ `  C5 Y) L手写单例+ u# b( s; {: o8 K. E# W* u
设计模式
& [, q; M% h4 h3 n0 T6 tSERVLET生命周期
& ^) t5 P+ t' n, c& Y三面:数据库锁机制
8 J0 u$ A, r0 u2 y) e+ O; Josi七层模型以及tcp/ip四层模型  n3 _) s0 F( q
七层和四层有什么区别* [8 C* M1 s3 n6 {  Y3 I3 H1 N2 T
项目中遇到的问题
1 O$ K& u0 d5 s: ~6 f2 n内存溢出和内存泄漏9 Q8 E1 d7 `" H0 b0 M
spring的特性1 s7 a2 z% w- r  B
aop和ioc介绍
# V& Y3 {* ^+ n6 e) i) W阿里一面:xml解析方式
. H! R' S- ~6 C看过哪些开源项目
4 }& l/ `$ U8 l$ _  j* Y看过Java一些类的源代码吗8 O! r& O! ^( c& j* d
hashtable原理; q1 a6 Q7 q) V1 [
hashtable是怎么实现线程安全的6 ^, x& n4 \# @( J
网站访问量巨大、如何提高效率
4 Q* r( ~+ e% U% V8 a0 r& B7 ehtml提交如何保证安全. Y, ]% f: s5 J( W- h
https如何加密的: w/ ~1 E1 w0 f! V! k, l( K! A
post和get提交的区别
3 ], g& n9 M% b" d" ~3 R  [get的字节限制是协议本身限制的吗+ R. m6 }( L& y6 f7 B% x* {3 i
jvm布局7 t" g7 W% O% l$ Q; P  R
classloader原理
( Z  |- f- I9 e: \数据库引擎
7 ^  d1 R9 F! N数据库事务隔离机制及特点
# T* H/ v8 K" X( f: p, _: Rhadoop源码看过没2 b6 u) T7 k$ S' a
html访问全过程
* X# z6 _$ n+ X6 ddns是基于tcp还是udp的" P7 e/ f  J; x( e8 t3 ?3 w; s" }
使用过翻墙工具吗0 `. t: y8 V/ B! |2 G
goagent怎么实现的! D7 K$ o1 q) Z9 D9 N8 u- h7 l
二面:https怎么做到安全的- t: O2 }. B8 h7 x" L4 B+ F8 m0 A, r
数据库连接池原理
6 ?! w; g8 C  r  |# E0 w0 N6 H0 P+ }连接池使用使用什么数据结构实现
1 ~9 y; N# ]  w5 V  o6 m0 R实现连接池
5 L9 @! i4 |. ^& @8 ?; \B+树和二叉树查找时间复杂度: U+ D& C+ F0 P$ I1 w1 z( t( ^
什么时候会发生jvm堆(持久区)内存溢出
; {& X# _( p4 x7 e0 L# I内存溢出了怎么办# V3 J. A, M5 ?/ I7 p- p* y
简单项目介绍
, Q% m) E0 W9 ]  W/ k2 Lspring用的什么版本
5 E" l% o# _  I( W2 `1 tspring 3 和以前的有什么区别吗
  [& I9 `! s; ]( j你在项目中使用过注解吗9 C+ B9 X4 t9 I( ]7 L" ~
让你实现注解的话你怎么实现
" K  Q: @* D6 t8 n2 {5 u. k- k' p, m项目中遇到什么问题0 j2 S9 y7 z' }* I5 @
有没有遇到设计层面的问题
4 ~! _8 m/ e4 q3 u. r/ `项目中怎么保存用户登录信息的
+ N7 E; \3 @9 [7 ^# j* i如果cookie禁用了呢( Q9 `5 n' q) U* _- \* |
lmbda表达式( @; q5 ^/ L* o2 `; J: @; F$ [7 c7 W
Java8新特性
8 e& ?; o; O! \你觉得Java哪个技术最重要3 ~" |, T4 t! `3 y# U* ?4 B; z
. h% P: e" q# l+ o; x5 u- S  |

科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、科帮网管理员和版主有权不事先通知发贴者而删除本文


JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

12

主题

3

听众

526

金钱

四袋长老

该用户从未签到

沙发
发表于 2016-04-18 17:01:22 |只看该作者
总结的不错哈,前来支持
回复

使用道具 举报

11

主题

1

听众

271

金钱

三袋弟子

该用户从未签到

板凳
发表于 2016-04-26 20:18:54 |只看该作者
这么多问题,感觉自己竟然没法回答。苦逼的自己
回复

使用道具 举报

1

主题

0

听众

348

金钱

四袋长老

该用户从未签到

地板
发表于 2016-05-15 20:29:10 |只看该作者
流弊
回复

使用道具 举报

快速回复
您需要登录后才可以回帖 登录 | 立即注册

   

关闭

站长推荐上一条 /1 下一条

发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
快速回复 返回顶部 返回列表