新的Perl开发人员在搜索作业时必须知道哪些概念.
我的意思是说像CGI编程,Perl中的OO概念,CPAN中不同模块的使用等概念.
我的意思是说像CGI编程,Perl中的OO概念,CPAN中不同模块的使用等概念.
解决方法
与Perl相关的概念是一类(包括正则表达式,OO,cpan等);你可能需要证明掌握这些 – 大概是通过在理解,修复和扩展现有代码的任务上表现良好(这就是我如何面试候选人,我的任务是聘请perl程序员).
第二类与perl或任何其他特定语言并不真正相关,而是与手头特定工作所需的一般技术有关.你提到CGI,这肯定是一些工作的可能性 – 但HTTP和相关概念更广泛,更广泛适用.例如,我喜欢作为任何网络相关工作的访谈者提出的一个问题是:解释您最喜欢的抽象级别当用户在浏览器www.foobar.com中输入并点击进入时会发生什么.这让我可以深入研究HTTP,TCP,IP,DNS,各种缓存等所需的详细信息.
对于没有网络连接的工作(如果有任何剩余;-)我会把注意力集中在候选人应该生成或维护的任何其他脚本上,如果雇用的话 – Linux内核和系统管理员问题,或者Windows或者BSD或Solaris – 或发布工程概念,版本控制系统(分布式或其他),生物信息学……等等!知道你正在面试的工作实际上需要什么,并专门为它准备:没有“一刀切”! – )