1. VMware面试题目总结

    一面中主要有三道题:

    1. 实现strcpy。函数原型:char strcpy(char dest, const char* src)。

    后来发现自己实现的有问题。正确的实现应该如下:

    char* strcpy(char* dest, const char* src)
    {
        assert(dest!=NULL && src!=NULL);
        char* ret = dest;
        while((*dest++ = *src++) != '\0');
        return ret;
    }
    

    这个题目做得不好,我对自己很失望啊。

    2. 给2n+1个数,其中n个数均出现了2次,有1个数只出现了1次,如何找出这个数?

    如果用python的dict数据结构来实现会很简单,一次遍历统计每个数出现的次数就可以了。如果是这样的话,就不需要将题目限制为只有一个1个数只出现了一次了,所以肯定有更好的算法。

    其实更好的方法是这样的:

    int ...
    Tagged as : VMware 面试
  2. 面试准备

    自我介绍

    我叫夏永锋,目前是一名上海交大的硕士研究生,将于2013年3月毕业。现在作为一名web开发实习生在Google CSR部门实习。实习的工作内容主要包括:开发维护部门旗下的几个网站以及服务器日常运维。

    我的老家是江西省婺源县,她非常美丽,有“中国最美的乡村”的美誉。

    我喜欢写程序,羽毛球,长跑。我觉得编程是一种乐趣,编程是程序员的魔法。

    My name is Xia yongfeng, currently i am a master candidate from School of Software, Shanghai Jiaotong University. And i will graduate in 2013. Now I am a web development intern in ...

    Tagged as : 面试 英语

Page 1 / 1