职场疑问:如何进行技术面试

简介:

笔者评论:本文涉及到的技术问题都是domino开发中的,本文只是以这个作为一个例子来说明问题,以哪种技术为例并不重要。

小A是一名Domino开发人员,转眼间已经一年多过去了。小A觉得自己技术不错了,现在公司的薪水已经不能满足他了。小A就萌生了要换一份工作的念头。

这不刚投了几份简历就有人约小A去面试了,小A心想现在和刚毕业的时候就是不一样了啊,现在百发百中啊,投了简历就有生意了。

这天下午小A冒着炎炎烈日,又是地铁又是公交终于找到了这家公司。填个表等了一会面试官大B来了,看起来岁数不大。

大B让小A自我介绍后就开始问起来。

大B:你说下在domino中有几种调用代理的方式?
小A:公式、直接写代理、放在$$QuerySaveAgent域中。(内心说明:没怎么当回事)
大B:还有url,定时等

笔者评论:我认为这种问题有的时候一时想不全也是正常的,这和孔已己问茴字有几种写法有区别吗。

大B:你说下domino下b/s程序如何来开发?
小A:b/s下程序都是放在服务器端的,客户端不需要做任何的配置等等说了一些b/s和c/s程序的区别。(小A不明白大B的意思,但觉得自己是面试者又不好问)
大B和小A说我想听到:你说,b/s程序开发要经过需求调研,分析,设计,编码,测试等等。(小A听后狂晕)。

大B:js去掉字符串的首尾空格怎么做?
小A:想这个自己做过可具体记得不清了,就说会用到一个Replace函数,里面是什么^\S正则表达式的东西。

大B:Notes里面的计算域最长是多大?
小A:64k吧
大B:试图有个属性可以设置他的选择公式你知道是什么属性吗?
小A心想,完了,完了,这个自己也写过,可是现在忘了。

笔者评论:.Net类库这么多,我想没有一个人可以记住他所有的方法,只要记住一些常用的,明白其中的原理,在需要的时候去查MSDN就可以了。其实有些问题即使帮助里没有,我们baidu一下也可以找到答案,根本不会成为开发中的障碍。

大B:你说说工作流引擎在我们开发有什么作用?
小A:很多功能他都有了,我们基于他开发的ap这些功能就不用开发了,如果我们需要添加新的功能我们只需要做该引擎开发就可以了。
大B:使用工作流引擎最大的好处是提高开发效率!

笔者评论:.最后他说使用工作流引擎最大的好处是提高开发效率,你说这不是废话吗,吗的。

这个时候大B好像开始怀疑小A的水平了
大B:你说说怎么使用LotusScript(和VB类似)写个函数吧,
小A蒙了,不知道该说什么好,小A就说就是写函数,传参数,写代码,返回值。。。,后来小A想,难道大B要考考小A函数的格式?还是Function和sub的区别?

大B好像已经比较了解小A,就说我们需要的是一个很有经验的人,我觉得你各方面的经验还欠缺……。

后来,小A回来就和老鸟C说了这事,老鸟C听了说就是问我我也不比你答的好,他们不该问你那些,下面这些概念是他应该问的,比如说DOMINO的本质是文档,我们一般存在nsf中的数据是文档,表单,视图,代理等这些设计元素也是文档,而且是可以操作的。Domino的本质是工作流,他的安全体系从物理的到服务器的到数据库一直到域一整套机制,他的复本,这些是他要问的,而不是开发的几个什么公式,那些是次要的,即使不懂也不要紧,关键的是domino的本质你要理解。听了老鸟C的话小A心里舒服了很多。

笔者评论:大家也说说,如果是你你如何去做一次技术面试。



本文转自生鱼片博客园博客,原文链接:http://www.cnblogs.com/carysun/archive/2008/07/10/interview.html,如需转载请自行联系原作者

目录
相关文章
|
24天前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
68 2
|
2月前
|
人工智能 搜索推荐 机器人
挑战未来职场:亲手打造你的AI面试官——基于Agents的模拟面试机器人究竟有多智能?
【10月更文挑战第7天】基于Agent技术,本项目构建了一个AI模拟面试机器人,旨在帮助求职者提升面试表现。通过Python、LangChain和Hugging Face的transformers库,实现了自动提问、即时反馈等功能,提供灵活、个性化的模拟面试体验。相比传统方法,AI模拟面试机器人不受时间和地点限制,能够实时提供反馈,帮助求职者更好地准备面试。
76 2
|
4月前
|
消息中间件 缓存 NoSQL
再也不怕面试官问零拷贝技术
该文章主要讨论了零拷贝技术的相关概念、传统IO读写操作的过程以及零拷贝技术的两种实现方法。
再也不怕面试官问零拷贝技术
|
4月前
|
Linux 数据安全/隐私保护 Perl
解锁Linux高手秘籍:文件操作+命令解析大揭秘,面试场上让你光芒万丈,技术实力惊艳四座!
【8月更文挑战第5天】Linux作为服务器与嵌入式系统的基石,其文件管理和命令行操作是技术人员必备技能。本文从文件操作和基础命令两大方面,深入浅出地解析Linux核心要义,助你在面试中脱颖而出。首先探索文件系统的树状结构及操作,包括使用`ls -la`浏览文件详情、`touch`创建文件、`rm -r`慎删目录、`cp`与`mv`复制移动文件、以及利用`find`搜索文件。接着掌握命令行技巧,如用`cat`、`more`和`less`查看文件内容;借助`grep`、`sed`与`awk`处理文本;运用`ps`、`top`和`kill`管理进程;并通过`chmod`和`chown`管理文件权限。
83 8
|
4月前
|
监控 Linux 数据安全/隐私保护
Linux大神养成记:掌握这些逆天命令与快捷方式,面试秒变MVP,让你的技术实力燃爆全场!
【8月更文挑战第5天】Linux作为开源领域的核心,熟悉其基本命令对系统管理员和技术人员至关重要。本文精选了面试中常考的Linux命令,覆盖文件管理、文本处理、进程监控及权限调整等关键领域,并介绍了提高效率的快捷方式。通过掌握如`ls -l`、`grep "error"`、`top`、`chmod 755`等实用命令,以及Tab自动补全、历史命令浏览等功能,不仅能显著提升日常工作效能,还能在求职面试时展现出扎实的技术功底。
68 4
|
5月前
|
存储 搜索推荐 数据库
面试题MySQL问题之个性化推荐广告系统中ETL技术与Aerospike的结合使用如何解决
面试题MySQL问题之个性化推荐广告系统中ETL技术与Aerospike的结合使用如何解决
55 2
|
5月前
|
Java 应用服务中间件 持续交付
Java面试题:简述Docker等容器化技术的原理及其在Java应用部署中的作用。
Java面试题:简述Docker等容器化技术的原理及其在Java应用部署中的作用。
73 0
|
5月前
|
搜索推荐 算法 网络协议
如何做好IT类的技术面试?
如何做好IT类的技术面试?
55 0
|
6月前
|
XML Java 数据库连接
面试必备!Java核心技术100+面试题
面试必备!Java核心技术100+面试题
|
4月前
|
存储 Java
【IO面试题 四】、介绍一下Java的序列化与反序列化
Java的序列化与反序列化允许对象通过实现Serializable接口转换成字节序列并存储或传输,之后可以通过ObjectInputStream和ObjectOutputStream的方法将这些字节序列恢复成对象。