加拿大家园论坛

程序员,软件开发TL等IT行业面试中需要笔试吗?

原文链接:https://forum.iask.ca/threads/189232/

ljalee : 2008-07-30#1
各位,我知道可能问这样的问题会被大家扔砖头。
我只是想我这么多年没有去看那些数据库,程序员的题目恐怕竞争不过别人。
但实际上我编程能力,解决技术问题的能力并不差。下面项目中TL解决不了的问题我大多都能解决。(有很多问题的解决只是方法问题,而非某个编程语言,或者数据库之类的问题。)
如果大多数都需要笔试的话,我在加强英文的同时恐怕得去补课,在考虑这个。但是希望能把力量用在最需要的地方。
我是学电子工程的,转做 IT ,先做程序员=》TL=》PL=》PM。所以书本上的知识比不上专业出身的。而且国内由于IT行业的搞研究的少应用的多,所以也没有去补那些知识,基本上IT的知识来自工作中。

如果大家知道劳驾给个建议

wyf_wn : 2008-07-30#2
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

为什么要从电子工程转IT呢,电子工程师不好吗?

googlebot : 2008-07-30#3
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

面试很tough,学好英文是第一,当然运气也重要

bullock : 2008-07-31#4
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

咱在国内就是程序员,不过上周一刚面过一次。很书本的题不会考,但编程的题是有的,比如实现一个特定的函数。那次居然还有一个类似脑筋急转弯的智力题,没反应过来,我晕!

各位,我知道可能问这样的问题会被大家扔砖头。
我只是想我这么多年没有去看那些数据库,程序员的题目恐怕竞争不过别人。
但实际上我编程能力,解决技术问题的能力并不差。下面项目中TL解决不了的问题我大多都能解决。(有很多问题的解决只是方法问题,而非某个编程语言,或者数据库之类的问题。)
如果大多数都需要笔试的话,我在加强英文的同时恐怕得去补课,在考虑这个。但是希望能把力量用在最需要的地方。
我是学电子工程的,转做 IT ,先做程序员=》TL=》PL=》PM。所以书本上的知识比不上专业出身的。而且国内由于IT行业的搞研究的少应用的多,所以也没有去补那些知识,基本上IT的知识来自工作中。

如果大家知道劳驾给个建议

ljalee : 2008-07-31#5
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

咱在国内就是程序员,不过上周一刚面过一次。很书本的题不会考,但编程的题是有的,比如实现一个特定的函数。那次居然还有一个类似脑筋急转弯的智力题,没反应过来,我晕!
实现一个特定的函数?难易程度有很大差异啊。
实现一个求一元二次方程的解是,实现余镟函数也是实现一个函数啊。
请问让你编程实现什么函数啊?
快速傅利叶变换也是一个啊。这个我就现场写不出来。

bullock : 2008-07-31#6
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

人家是考你编程又不是考数学,其实就是看你的编程风格吧,函数不难,不用任何库函数实现atoi:
1。如果输入为空,返回零。
2。如果中间遇到有非数字则跳过。

“123A3”--> 1233

int atoi(const char* str);

实现一个特定的函数?难易程度有很大差异啊。
实现一个求一元二次方程的解是,实现余镟函数也是实现一个函数啊。
请问让你编程实现什么函数啊?
快速傅利叶变换也是一个啊。这个我就现场写不出来。

DNW : 2008-07-31#7
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

TL和PL是什么意思?

游客 : 2008-07-31#8
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

I guess:tl=team leader
pl=project leader

ljalee : 2008-07-31#9
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

I guess:tl=team leader
pl=project leader
正解。
不过国内的PM不能和国外的比啊,我们这里的软件开发phase没有国外的多,特别是在外资企业做的。一般详细设计做到内部整合测试。
好一点的外部设计做到系统上线。
很少有从需求分析开始的。

不过 TL,PL 的职责应该没有太大的分别。

A.M : 2008-08-01#10
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

要看职位需要、公司的要求、申请人的情况,如果申请人很多,就会用笔试来刷人,如果职位对技术上有很高的要求,就算不笔试,面试中也会问相关的问题,楼主的优势在于有很多的项目经验,在behavior inteview 中会有很多具体例子来证明自己的技能。

DNW : 2008-08-01#11
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

我面试过的TEAM LEAD职位无论大公司还是小公司都是没有笔试的,雇主注重的更加多的是SOFT SKILL例如沟通、交流、表达、管理之类的能力。

ljalee : 2008-08-02#12
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

我面试过的TEAM LEAD职位无论大公司还是小公司都是没有笔试的,雇主注重的更加多的是SOFT SKILL例如沟通、交流、表达、管理之类的能力。
谢谢DNW,如果是中文我是不怕的。在中国日文和英文我也不怕。
法文可以只是能看,不能说,而且还需要用字典啊。
但是在加拿大,别人会以母语的水平来要求我吗?
有没有那种需要会多国语言的TL, PM 职位啊?
IT大公司集中在那些城市呢?好像IBM在奥特华。我在公司内部网站上看到在招C++(linux, aix,unix, windows)的人。同时这些职位在外网上也可以看到。

DNW : 2008-08-02#13
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

谢谢DNW,如果是中文我是不怕的。在中国日文和英文我也不怕。
法文可以只是能看,不能说,而且还需要用字典啊。
但是在加拿大,别人会以母语的水平来要求我吗?
有没有那种需要会多国语言的TL, PM 职位啊?
IT大公司集中在那些城市呢?好像IBM在奥特华。我在公司内部网站上看到在招C++(linux, aix,unix, windows)的人。同时这些职位在外网上也可以看到。

英语水平不用说都知道当然是越高越好啦,其实并不是说雇主会以母语的水平来要求你,但是都会有一个底线,流利表达和信息的正确交流是一定要的。面试的时候有一点很重要,不要以为自己说得快就可以给面试者一个英语流利的印象,实际上说得慢,让面试者听清楚也是很重要的,这是一个AGENT教我的。当然了,不能太慢,而是要向对方传达重要的信息时候的那种有节奏的很沉稳的慢那种感觉。

如果同时有其他人竞争,而你又比不过人家那当然就没机会了。但是如果雇主找不到其他人,而你又有一定水平的话那就有机会了。所以说运气是很重要的,如果运气来了就会刚好碰上了这样的时机。虽然说多伦多是工作机会最多的,但同时竞争也是最激烈的,很多时候因为有竞争,即使OPENING再多也都有人在争,要想运气好也很难了。

长缨在握 : 2008-08-02#14
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

谢谢DNW,如果是中文我是不怕的。在中国日文和英文我也不怕。
法文可以只是能看,不能说,而且还需要用字典啊。
但是在加拿大,别人会以母语的水平来要求我吗?
有没有那种需要会多国语言的TL, PM 职位啊?
IT大公司集中在那些城市呢?好像IBM在奥特华。我在公司内部网站上看到在招C++(linux, aix,unix, windows)的人。同时这些职位在外网上也可以看到。

IBM加拿大总部在多伦多,渥太华有一个lab,作RAD开发的。

A.M : 2008-08-04#15
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

有些问问你做过的项目,就知道你真正做了什么,不必要用笔试来考你。

ljalee : 2008-08-04#16
回复: 程序员,软件开发TL等IT行业面试中需要笔试吗?

有些问问你做过的项目,就知道你真正做了什么,不必要用笔试来考你。
如果找entry level的技术工作。英文倒不一定是最大的问题。我的担心来至下面几点:
1, 年龄比较大,估计我登陆时已经37周岁了。从基本的程序员做起可能会不被接受。
2, 做过的东西比较的多,但没有一样很深入。我说的是领域知识。
3, PM,TL的工作还算比较的久,但是可能遭遇语言瓶颈或者移民及性别歧视(我是女性)
4, 编程语言的单一(虽然带的项目并不单一),只做过C/C++的
编程。现在在国内又没有机会让我去做其他语言的编程。
如果找PM, PL的工作,担心主要有:
1, 语言的要求比较的高,没有语境估计很难达到所需要的水准。
2, 性别及加拿大工作经验方面的歧视。
3, 对北美文化及公司文化的了解没有实际的感受。