探讨如何面试外包人员?

       最近项目很忙,人手不够,部门决定找一些外包人员过来干活儿。

       今天上午,和领导一起面试了些过来的面试者。

       领导的面试思路如下:       

        1.项目中外包出去的模块需要具体用到那些技术。       

        2.是否做过类似的项目。

        其它一些基本条件已经被外包公司筛选过,如工作年限3年以上,本科学历,英语四级,熟练掌握java、j2ee相关技术等。

       项目情况:

        1.项目涉及到系统间频繁交互,系统间用到了WebService通讯,所以需要比较懂WebService(能搭建和设计)的开发人员。

        2.系统间通讯安全级别较高,需要考虑安全,权限问题。 

       面试过程:

        1.首先是常用套路,先做技自我介绍。

        2.介绍项目履历。

        3.针对涉及到WebService的项目,询问如何在项目中使用此技术。

        4.然后询问具体WebService技术细节等。

       面试结果:

          没有一个很熟悉WebService的,基本上都是调用别人写好的服务,或者在基于平台写服务;甚至有的是只是简单

      在培训班,或者自己简单学习了一下(但是简历上都写得是熟练掌握)。

      录用情况:

          录用一个比较踏实,匹配度相对较高的人员。其中一个我认为能力不错的小伙儿,由于太过于夸耀自己,被领导否   决。

      我对面试思路:

           对于目前项目,关于WebService的服务搭建,客户端调用;安全,授权认证方面已经基本写好原型。而我更看重对于java,j2ee相关基础知识掌握扎实;学习能力、解决问题能力强;能吃苦、爱交流的人才。

 

      以前我也去过一些外包公司面试过,过程也是直接看项目匹配度,面试过几次以后心理就产生了阴影,此后在没有去面试过外包公司了,呵呵。

 

       每个人有每个人的想法,考虑角度不同,听大家高见!欢迎拍砖! :)

 

 

### OPPO外包公司前端开发面试经验及相关题目 #### 自我介绍的重要性 在参加任何技术岗位的面试时,自我介绍是一个非常重要的环节。一位拥有多年行业经验的技术人员提到其个人经历时指,清晰而简洁的自我介绍能够有效展示候选人的背景和技术能力[^1]。 #### 技术基础知识考察 对于前端开发者而言,扎实的基础知识是必不可少的。例如,在一次OPPO前端开发的一轮面试中,候选人被问及关于原型链和作用域链的概念。具体来说,原型链是指通过引用类型的`__proto__`属性来继承其他对象的方法与属性;当访问某个对象的属性或方法时,会沿着这条链条逐级向上查找直到找到目标或者到达顶端仍未发现为止[^4]。 另外,HTML作为构建网页结构的核心语言之一也是常考的内容点[^3]。因此复习期间应该重点掌握以下几个方面: - HTML语法规则及其最新版本特性; - 如何利用Semantic Tags提高可读性和SEO效果; - 表单验证机制以及跨浏览器兼容处理技巧等等。 #### 实际项目经验和解决问题的能力 除了理论之外,实际动手能力和解决复杂业务场景下的问题是企业特别看重的部分。比如可能会让你描述最近参与过的工程项目详情——包括但不限于整体架构设计思路、各自承担的具体职责范围还有新增加的功能亮点等信息[^5]。 同时也会针对可能现异常情况提问,像“假如页面加载完成后显示空白怎么办?”这类开放性较强的问题,则需从多个角度发进行全面剖析并给合理解决方案。通常可以考虑以下几种可能性及其对应排查手段: 1. **前端代码层面**:检查是否存在拼写错误或是误用了某些标签导致渲染失败。 2. **API接口调用状况**:确认请求地址是否正确无误并且参数传递符合预期标准。 3. **服务器端状态监测**:询问运维团队当前服务运行环境是否有变动影响到了正常响应流程。 4. **数据源核查工作**:最后一步则是深入探究数据库内部存储记录能否满足需求侧提的各项条件约束。 #### 性能优化意识培养 随着互联网应用规模不断扩大,用户体验越来越受到重视,所以有关如何提升网站速度表现方面的探讨同样不可或缺。可以从减少HTTP请求数量入手,采用CSS Sprites合并图片资源文件;压缩JavaScript/CSS静态资产体积大小从而加快下载时间;启用Gzip算法进一步降低传输带宽消耗等方面展开论述。 #### 工具熟练度检验 现代软件开发生命周期离不开各种辅助工具的支持,特别是在敏捷迭代模式下更是如此。故此还应准备好接受关于日常工作中所依赖平台类型(如Postman用于调试RESTful APIs)、自动化测试框架搭建过程等方面的质询。 ```javascript // 示例代码片段 - JavaScript中的闭包概念演示 function createCounter() { let count = 0; return function () { count += 1; console.log(count); } } const counter = createCounter(); counter(); // 输: 1 counter(); // 输: 2 ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值