Redian新闻
>
贡献一个中型软件公司面经
avatar
贡献一个中型软件公司面经# JobHunting - 待字闺中
t*3
1
貌似本版大多数都是大型公司的面经哈。我也是第一次面非大公司。
一个做教育软件的公司。
电面
45分钟,问了你现在作什么,问了很多细节的东西。感觉上去比大公司要问得仔细。当
然也可能是我刚好遇上这样的人,呵呵。
1.difference between passing reference, pointer and value to a function.
2.difference between list, set and map.
接下来是在网上share一个文件,一边写代码,他一边问问题。
you are given two list of strings, write a function return true if each
string in list 1 is also shows up in list 2.
extension: if some string show up in list 1 more than once, how do you make
sure it shows up at least same times in list 2.
open design question:
1. how to avoid strong coupling.
2. design a system that read in text file from user, display the content,
show misspelling words, show suggestions of spelling.
extension: what kind of change we need if we read from some url instead of
local file?
然后让你问他问题。之后过了一周不到的样子,就说要onsite。onsite面经等会儿送上
avatar
D*e
2
就45分钟来说,这题目够多的。
If string is short, consider TRIE.
Map each string to an integer by Rabin-Karp? Then maintain a map where key
is hash value and value is the list of strings mapped to this hash value.
Is this the solution?
avatar
c*o
3
open question怎么答?

【在 t********3 的大作中提到】
: 貌似本版大多数都是大型公司的面经哈。我也是第一次面非大公司。
: 一个做教育软件的公司。
: 电面
: 45分钟,问了你现在作什么,问了很多细节的东西。感觉上去比大公司要问得仔细。当
: 然也可能是我刚好遇上这样的人,呵呵。
: 1.difference between passing reference, pointer and value to a function.
: 2.difference between list, set and map.
: 接下来是在网上share一个文件,一边写代码,他一边问问题。
: you are given two list of strings, write a function return true if each
: string in list 1 is also shows up in list 2.

avatar
t*3
4
这个没有标准答案吧。大概就是看你设计系统的时候,有没有考虑每個部份足夠獨立,
甚麼以後擴展方便啊,之類的

【在 c******o 的大作中提到】
: open question怎么答?
avatar
v*n
5
感觉是那个啥罗萨他石头
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。