滚烫烫的G店面面经# JobHunting - 待字闺中
c*r
1 楼
刚面的。 第一轮店面。
面试官是白人geek来自安卓组,以前是earth组的。 貌似不知道该怎么开始面试。
1. high-level questions
进程与线程的区别
当只有单核时,用多线程有什么优缺点
什么是好的软件设计开发pattern或者行为
谈谈你见过的最好的设计是什么
接下来就是设计题的实现:
class EventCounter{
public:
//registers a single event
void Increment() ;
int getLastSecondCount();
int getLastDayCount();
};
题目要求是假设有一个webserver,这个EventCounter 类被这个webserver调用以得到
网站返回错误信息event的计数。
要求实现这三个函数。
貌似是以前老题吧,我自己没有认真考虑过,答得一般估计挂啦,完全不是算法的路子
,这种开放式题目实在是自己的弱项,有什么好办法可以提高? thx
面试官是白人geek来自安卓组,以前是earth组的。 貌似不知道该怎么开始面试。
1. high-level questions
进程与线程的区别
当只有单核时,用多线程有什么优缺点
什么是好的软件设计开发pattern或者行为
谈谈你见过的最好的设计是什么
接下来就是设计题的实现:
class EventCounter{
public:
//registers a single event
void Increment() ;
int getLastSecondCount();
int getLastDayCount();
};
题目要求是假设有一个webserver,这个EventCounter 类被这个webserver调用以得到
网站返回错误信息event的计数。
要求实现这三个函数。
貌似是以前老题吧,我自己没有认真考虑过,答得一般估计挂啦,完全不是算法的路子
,这种开放式题目实在是自己的弱项,有什么好办法可以提高? thx