张宇杰

张宇杰的博客

他的个人主页  他的博客

又面了一个英华达的人

张宇杰  2011年03月25日 星期五 21:10 | 1856次浏览 | 9条评论

英华达西安的公司貌似不行了

最近天天面那里的人

还好当年果断滴放弃了深圳一家手机公司

否则现在日子也不太好过吧

做消费产品更新太快了

一旦出现战略偏差很快就会被淘汰

 

今天面试了一个

是西安英华达的一个部门主管

我首先问const char *p = "string"会占有多少ROM,占用多少RAM

他的回答虽然不是最正确的答案

但已经是我面试中答的最好的了

于是加问如何定义一个字符串

对ROM和RAM的消耗是最低的

他没答出来

 

他说熟悉linux

于是问他linux内核编译过程

回答的不错

问他linux根目录下通常有哪些目录及作用

回答的还可以

听他没有说到proc

于是问他proc的大小

他没答上来

 

就问了这么多

腐烂人说我问的问题可能有点偏

我觉得还好吧

我想毕竟人家是一开发部门主管

要是再问结构体和联合体的区别

static的用法之类的

感觉太龊了

 

这次要招的是高级软件工程师

也就是说

要是招进来了

比我的职位高耶

本来应该是由我们软件经理老麦来面

不过老麦休假了

 

老大说我问的问题看不出他在软件结构设计上的能力

不过对于做嵌入式来说

要想通过面试问出结构设计的能力

我真的不知道该咋问了

 

下周老麦休假回来

这个人招不招

就看老麦的一句话了

 

BTW

这个人还是腐烂人截下来的

本来是被另一个部门主管面的

被我们腐烂人撞见了

其实那个部门本来也应该是我面的

因为他们还没有技术好点的软件工程师

所以一般都找我来面

我们老大说

你帮别人面的时候

有好的给我们搞进来

我就一直郁闷

我帮他们面的人都很龊

原来有好点的

他们就自己面了

面的多了

他们就知道我一般会问啥问题了

也就可以自己面了

竞争无处不在呀!

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
许鹏飞

回复 许鹏飞  2011年03月30日 星期三 14:00

我囧死,部门主管面试技术.... 而且给人家面的都是那种很纠结的东西, 估计那个主管真是郁闷死了,作为部门主管,技术可能早已忘记,他的主要能力在于管理,so,他面错了职位

1条回复

  • 张宇杰

    回复 张宇杰  2011年03月30日 星期三 19:05

    其实问的技术问题就这么多了
    部分的问题都是关于管理的
    不过我们的职位是高级软件工程师
    是主管
    以老大闲我技术问的太少了
    但是主管职位毕竟比工程师要少的多
    对他来说有个工作总比待业好吧

    0条回复

金盛豪

回复 金盛豪  2011年03月29日 星期二 09:11

难道技术人员面试就这么简单?
提到的这些问题我表示我都会哦。

还在本二纠结的飘过。。

6条回复

  • 张宇杰

    回复 张宇杰  2011年03月30日 星期三 18:59

    你可以回答一下我问的第一个关于字符串的问题,到目前还没有人答出最正确的答案。
    答的上来的话,毕业找工作时直接来找我,如果你想做嵌入式的话。
    找个板子试试,再告诉我答案的话,算作弊哦。呵呵。

    5条回复

      • 金盛豪

        回复 金盛豪  2011年03月30日 星期三 20:29

        没接触过非得精确控制大小的环境。没想过这类问题。不知道对不对
        const char *p = "string"
        const char *p 应该是指向静态指针的字符串,具体占多少ROM。应该是和这个语句所在的位置相关。
        "string" 一共占7个字节,这个是固定的。
        const char *p占多少 rom应该和出现位置决定。如果在全局定义应该是占4个字节 就是指针的大小。
        果是局部变量。运行时会在栈里分配指针 不另占rom。
        ram同理看看全局变量的情况和rom相同。局部变量的时候运行到作用域的时候栈里应该存在4字节的空间来存放指针的。

        表一些个人理解。
        才大二,才疏学浅,开发板,刚刚买来,几乎没玩过。平台只懂一点x86.还望指教。

        4条回复

          • 张宇杰

            回复 张宇杰  2011年03月30日 星期三 20:51

            只考虑全局
            ram多少?

            3条回复

              • 金盛豪

                回复 金盛豪  2011年03月30日 星期三 20:57

                全局的时候ram 7+4=11??

                2条回复

                  • 张宇杰

                    回复 张宇杰  2011年03月30日 星期三 21:28

                    string是const的,会编译到rom。
                    p不是const的,会占用ram。
                    如果在p前面再加个const,p就从ram变到rom了。
                    其实很简单的吧。

                    不过我面了很多人了,没有一个答对的。吼吼

                    要是愿意来西安工作,把英语听说学好点,发简历给我,哲思有我邮箱。
                    前提是,两年内我没有换工作。

                    1条回复

                      • 金盛豪

                        回复 金盛豪  2011年03月30日 星期三 21:38

                        记得以前有本书上写过声明的读法。从后往前读。
                        * 读作 is pointer to 。看这个的时候受用颇多。
                        谢谢您。您的话是对我颇大的鼓励。

                        0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号