l****m 发帖数: 509 | 1 software development engineer phone interview
细节不表了,主要问了三道题
1.给一个String,要求返回reverse value ie:hello---->olleh
2.设计模式,停车场,要求可以追踪每辆车的收费,以及停车场车位是否available
3.50000html页中,查找过期电话号码并替换。
哪位说说第三题的方法,俺从没接触过这类问题,一般都是master page上写号码,改
起来就改一个文件。 |
y***y 发帖数: 224 | 2
楼主能不能分享下第二题是怎么答的?
第三题是设计一个方法么? 比如用hashtable之类... 还是说用什么命令, grep之类...
【在 l****m 的大作中提到】 : software development engineer phone interview : 细节不表了,主要问了三道题 : 1.给一个String,要求返回reverse value ie:hello---->olleh : 2.设计模式,停车场,要求可以追踪每辆车的收费,以及停车场车位是否available : 3.50000html页中,查找过期电话号码并替换。 : 哪位说说第三题的方法,俺从没接触过这类问题,一般都是master page上写号码,改 : 起来就改一个文件。
|
p********7 发帖数: 549 | 3 我以为这个帖子不能回,妈的,写了半天方法都浪费了,留言数次未果 |
p********7 发帖数: 549 | 4 我懒得再写一次了,我觉得最后一个题目先find grep然后hash,我觉得用map更好些,
map |
y***y 发帖数: 224 | 5 我也是回了好几次才成功...
麻烦楼上的详细写写? 谢谢了:)
(点 回复 前要复制一下...) |
l****m 发帖数: 509 | 6 看了楼上的方法,确实不会。看来也没啥可后悔的了。还是CS专业毕业的更适合做这种
面试题。我第二题也不知道自己说的对不对。我是尝试用object oriented design方式
设计,举出system, parking lot,ticket还有price range(不同时间段收费不同)作
为entity来设计系统。每个entity里有各自的变量。其中parking lot里有number可以
追踪还剩几个停车位。思路大概是这个思路,不过也不确定是否就是他想要的答案。楼
上的楼上可否写写第三题的思路,我也比较感兴趣,当作学习也好。 |
l****m 发帖数: 509 | |
y***y 发帖数: 224 | 8
麻烦楼主详细写一下自己的答案啊,呵呵~
看来是很有学习价值的!
【在 l****m 的大作中提到】 : update:刚收到第二轮面试邀请。
|
i*****e 发帖数: 113 | 9 感觉第二道有点像考察数据库的设计似的
几个基本表,几个关联表
剩下的就是select的组合了 |
p********7 发帖数: 549 | 10 map 先用grep和find找到正确格式phonenumber and
their ID, and put those information you get and put them itto map with the
data. To put them to map:
map.find(Userid), if yes get phonenum and date, to update it; if not insert.
【在 y***y 的大作中提到】 : 我也是回了好几次才成功... : 麻烦楼上的详细写写? 谢谢了:) : (点 回复 前要复制一下...)
|
|
|
l****m 发帖数: 509 | 11 二面杯具了。算法题,原题如下
List all permutations of a given array of distinct integers.
E.g., given [1, 2, 3], all the permutations are:
123
132
213
231
312
321 |
l******e 发帖数: 12192 | 12 recursive
【在 l****m 的大作中提到】 : 二面杯具了。算法题,原题如下 : List all permutations of a given array of distinct integers. : E.g., given [1, 2, 3], all the permutations are: : 123 : 132 : 213 : 231 : 312 : 321
|
l****m 发帖数: 509 | 13 显然用递归,不过我没写出来,惭愧.
【在 l******e 的大作中提到】 : recursive
|
l*****a 发帖数: 559 | 14 cmft,我开始的时候准备不足,也挂在这儿了。
【在 l****m 的大作中提到】 : 显然用递归,不过我没写出来,惭愧.
|
l****m 发帖数: 509 | 15 其实这个没法准备你没觉得吗?因为不是什么知识点,类似于智力考察了。
【在 l*****a 的大作中提到】 : cmft,我开始的时候准备不足,也挂在这儿了。
|