Priceline电面+Onsite

电面:

一些java的主干知识什么的。中间有点小插曲,我一开始给我安排的内容是full stack聊完后觉得我很好但是更适合backend就让我去面backend, 然后我就又面了一轮backend的phone,内容其实也差不多,就是一些基本的架构什么的。没写code

Onsite:

两轮技术面试,两场manager面试,面试内容也是三个人一直不停地问问题,大致也是上课内容。我觉得比较有意思的:

  1. 一个class有一个private varaible, 外边怎么修改里面的值。
  2. 两个class cat and dog,我们想实现call cat的叫这个method的时候,dog的叫method也要被call,有几种实现,比如actionListener。
  3. 考到了design pattern。Singelton怎么实现之类的。
  4. 就是一些网站要实现异步的reaction,用什么desgin pattern比如bridge

然后manager们的面试,会问比如:

  1. 老板给一个task但是老板旅游去了,这里我又有问题,该怎么办
  2. 问了一个倒水的脑经急转弯的题目,就是5加仑和3加仑的水杯倒出4加仑
  3. 竟然还问了把一只钢笔用500刀推销给他

大概就是这样(不知道priceline这么问是不是典型)。