w***z 发帖数: 1848 | 1 看了最近的面试人vs面试官讨论,想问问系统设计题中如何摸清面试官想要的答案?最
近面了几个都栽在这上面。算法题都没问题,无外刷题,就算不是面试官想要的答案,
至少也可以侃思路。可系统设计题。。。
举个栗子,问有那么一块数据空间,只有某个API可读,主程序怎么找到并传给这API来
读?
首先反应这是个IPC,传数据用文件头格式+未知数据,广播所有在听的API。对方说
API不知道文件头格式。
好吧,用通用TLV?数据前加个magic word来指示这个API怎么读。对方说系统不支持
TLV。
那用function pointer?(其实已经在胡说八道了)主程序按数据格式做switch 选择相
应的API执行。对方说switch耗cpu cycle不好。
一来二去时间就耗掉了,思路也一下卡在那里。最后对方说可以直接广播数据,API用
type cast直接读就行。。。
其实面试官想考的技术我是知道的(事后回顾),也不难。但是如何在当时半小时内能
反应过来并摸清面试官想要的答案呢?我当时想的答案也是工作中常用到的,对方说不
行也没办法。。。求指教。 |
c*******e 发帖数: 373 | 2 这样的面试官也挺烦人的
自己搞了个题目,事先知道答案的,你觉得应该很容易就会往那边想
更有甚者,像上次那位大侠,问他题目的更多细节,他还拒绝回答
在面试时,你几句话介绍了题目,人家听题的人,很容易就想到其他方向去的。大家的
背景、预设知识可能都会差距很大
所以面试最好不要预设答案,而是看看人家给的思路、方案,按照你提供的有限信息,
是否是合理的?
你的答案也许只是一种可能,而且是在你本人拥有更多背景知识情况下的,看起来似乎
更合理的可能。不要因为人家给的答案不同,就否定人家 |
k****i 发帖数: 128 | 3 lz的描述更糊涂啊。面试官的答案意思是数据类型是固定的? |
w***z 发帖数: 1848 | 4 不是,是每个API只知道一种数据类型。所以它自己typecast一下,能读就读,不能读
拉到。
其实他就想考typecast未知数据。很简单,对吧?当时就是一下卡住没想到。自己工作
中常用就是第一种方法,文件头+数据,API读文件头后再根据类型读数据。
所以lz就想问问,这种情况,如何能把握住对方想要的答案?
【在 k****i 的大作中提到】 : lz的描述更糊涂啊。面试官的答案意思是数据类型是固定的?
|
p*****2 发帖数: 21240 | 5 按照你的理解 为什么这是系统设计题?
【在 w***z 的大作中提到】 : 不是,是每个API只知道一种数据类型。所以它自己typecast一下,能读就读,不能读 : 拉到。 : 其实他就想考typecast未知数据。很简单,对吧?当时就是一下卡住没想到。自己工作 : 中常用就是第一种方法,文件头+数据,API读文件头后再根据类型读数据。 : 所以lz就想问问,这种情况,如何能把握住对方想要的答案?
|
x****u 发帖数: 81 | |
l******s 发帖数: 3045 | 7 好像用范型的类型筛选就可以了嘛
【在 w***z 的大作中提到】 : 不是,是每个API只知道一种数据类型。所以它自己typecast一下,能读就读,不能读 : 拉到。 : 其实他就想考typecast未知数据。很简单,对吧?当时就是一下卡住没想到。自己工作 : 中常用就是第一种方法,文件头+数据,API读文件头后再根据类型读数据。 : 所以lz就想问问,这种情况,如何能把握住对方想要的答案?
|
k***a 发帖数: 1199 | 8 难道就我一人有这样的问题,没看懂这题到底是搞啥的
【在 w***z 的大作中提到】 : 看了最近的面试人vs面试官讨论,想问问系统设计题中如何摸清面试官想要的答案?最 : 近面了几个都栽在这上面。算法题都没问题,无外刷题,就算不是面试官想要的答案, : 至少也可以侃思路。可系统设计题。。。 : 举个栗子,问有那么一块数据空间,只有某个API可读,主程序怎么找到并传给这API来 : 读? : 首先反应这是个IPC,传数据用文件头格式+未知数据,广播所有在听的API。对方说 : API不知道文件头格式。 : 好吧,用通用TLV?数据前加个magic word来指示这个API怎么读。对方说系统不支持 : TLV。 : 那用function pointer?(其实已经在胡说八道了)主程序按数据格式做switch 选择相
|
w********m 发帖数: 1137 | 9 面试官说有个数据因为数据类型API读不了。楼主想了些办法。然后面试官说写个atoi
吧。
【在 k***a 的大作中提到】 : 难道就我一人有这样的问题,没看懂这题到底是搞啥的
|
k***a 发帖数: 1199 | 10 难怪看了lz的面试题我觉得三观都要毁了
atoi
【在 w********m 的大作中提到】 : 面试官说有个数据因为数据类型API读不了。楼主想了些办法。然后面试官说写个atoi : 吧。
|