由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - A 家电面题
相关主题
M家电面题google 面试题
贡献点g家电面题A家实习面经
G家电面题一道onsite面试题
A家电面题L家悲剧,发面筋,顺求分析原因
求twitter家电面题pure storage 面经 已挂
G家电面题。G家电面写代码什么要求?A家电面面试官是technique recruiter会是什么情况呢
ebay电面,估计fail了g家电面,被拒了
a家电面。。G家电面一些细节,大家帮忙分析一下(update一下)
相关话题的讨论汇总
话题: cc话题: table话题: 条件话题: 查表话题: ok
进入JobHunting版参与讨论
1 (共1页)
l*******b
发帖数: 2586
1
设计一个检查付款方式各种组合是否有效的函数 code
有10种付款方式, 每种付款方式限制最多10个
CC, Check, GC, ...
限制条件的例子
5 CC not ok
4 CC ok
2 CC 2GC ok
1 CC 2GC not ok
要求可以不改变代码,可以改变限制条件. 问是否可以传入一个输入, 答不可以传输入
参数. 最后面试官说应该读一个文件, 数据库... 文件原来不是输入 T.T
强调要速度快, 需要存储这些规则. 我想的是用一组加减运算得到值的限制条件. 结果
人家坚持人家条件的格式, 说我这个artificial.
要分析一共有多少可能的各种规则, 我是按我想的说看看有多少简单算式, 大约10!,
坚持问精确有多少个, 这才发现是问前面给出的格式的那些条件有多少种...
面后想大概他一直想的是一个table存所有的情况, 查表得结果. 我想的是几个算数条
件, 逐个检查. 最后问复杂度, 我说的rule的个数, 指算式的个数, 面试官表示不同意
. 这才明白过来, 思路人家根本没听明白,人家一直想的是一个大table....
一个1G 的大 table, 查表得结果
估计面挂了
再次领会一下精神... 程序员想的一定是hash table... 不管什么题上来就往上扯, 肯
定不会错
l**b
发帖数: 457
2
好吧,我承认,我实在没怎么看懂题目。貌似用filter chain?
d**********x
发帖数: 4083
3
filter chain是啥?
我看到题目首先想到是classification tree...

【在 l**b 的大作中提到】
: 好吧,我承认,我实在没怎么看懂题目。貌似用filter chain?
l*****a
发帖数: 14598
4
用类似于bitmap的思想可以不,5byte存储一种方式, 每4 bit代表当前方式的number
然后用数组存储这些规则

【在 l*******b 的大作中提到】
: 设计一个检查付款方式各种组合是否有效的函数 code
: 有10种付款方式, 每种付款方式限制最多10个
: CC, Check, GC, ...
: 限制条件的例子
: 5 CC not ok
: 4 CC ok
: 2 CC 2GC ok
: 1 CC 2GC not ok
: 要求可以不改变代码,可以改变限制条件. 问是否可以传入一个输入, 答不可以传输入
: 参数. 最后面试官说应该读一个文件, 数据库... 文件原来不是输入 T.T

l*******b
发帖数: 2586
5
看起来是这样
例如5CC 3Check 10GC --> Check[050310]
大table一个
因为必然要handle 许多许多这种问题,所以不管什么提前算好,查表

【在 l**b 的大作中提到】
: 好吧,我承认,我实在没怎么看懂题目。貌似用filter chain?
l*******b
发帖数: 2586
6
对,觉得这个是想要的答案

【在 l*****a 的大作中提到】
: 用类似于bitmap的思想可以不,5byte存储一种方式, 每4 bit代表当前方式的number
: 然后用数组存储这些规则

1 (共1页)
进入JobHunting版参与讨论
相关主题
G家电面一些细节,大家帮忙分析一下(update一下)求twitter家电面题
A家电面面经G家电面题。G家电面写代码什么要求?
T家电面面经,已跪ebay电面,估计fail了
L家电面安排了两个烙印面试官a家电面。。
M家电面题google 面试题
贡献点g家电面题A家实习面经
G家电面题一道onsite面试题
A家电面题L家悲剧,发面筋,顺求分析原因
相关话题的讨论汇总
话题: cc话题: table话题: 条件话题: 查表话题: ok