故事从两个月前开始说起吧。

前段时间突然想跳槽,原因也没啥,就是想折腾下,看看外面的世界?有一部分原因是想离家近一些稳定下来,博主上份工作坐标厦门,风景好的简直随便拍照就是大片。

不废话了,机缘巧合,在某脉上认识一个金山的朋友,工作方向跟我一样,都是做客户端GUI的开发,然后帮我内推了一下,这里非常非常感谢这位朋友。

这里不得不说,金山的办事效率很快,内推完,第二天就开始约面试时间了。

一面:电话面

1)   先做个自我介绍吧,巴拉巴拉,毕业学校啊,工作经历啊,性格啊,爱好技术(划重点了啊)说了一堆,面试官听语气是个很沉稳的人。

2)说下 指针吧?怎么使用指针?我猜面试官想问的是 new delete ,本质上是啥呢,说的不是很好,面试官想问的是解关联。还有一个想问的是 delete完 指针赋空。

3)说下你们的控件封装吧,(博主简历写了QT库的封装),就把客户端的控件类型,控件使用,封装基础模板等说一遍。然后又问了下,大数据的链表数据插入优化,MVC的设计模式。基本GUI的开发都问了一遍,可能工作方向是这个吧。

4)说下设计模式吧,观察者,生产者和消费者,单例,深入问了下饱汉锁和饿汉锁。

5)然后就没问啥了,基本是闲聊,然后问我有没有问他的

6)我就问了你们做啥的?什么部门? WPS PDF阅读器开发团队,说了一些具体的工作,然后说了一嘴儿,目前项目问题比较多,比较缺人。

还问啥了记不清了,时间有点久。

二面: 视频面

1)老套路,自我介绍,说了一堆。可以忽略

2)你这个项目是做啥的?怎么用的?

3)项目团队多少人啊?你主要负责什么啊?(项目经理面的,果真都是大局出发)

4)写界面的话,问了子窗口和父窗口的事件传递,叠加窗口的事件穿透

5)线程池怎么封装,一个线程给另一个线程抛消息怎么实现?

6)面试官比较忙,他先去忙 让我等待。。。。

7)不好意思啊,有点事情,我们继续。。。视频功能怎么实现的,说下你们的设计框架(博主做视频通讯客户端的)说了下sip通信,通话的sip信令通信,sip的包交换,rtp和rtcp包交换。

8)上面说的还行,来,我们做个题吧,目测是让我手撸代码,但是视频面,就让我说思路,第一题,一堆数有序排列。说了快排,然后时间复杂度,空间复杂度,怎么优化?

9)下一题,有个链表,里面有很多数,知道链表的头,怎么查找链表的倒数第N个数。我开始说的是遍历一遍再遍历回来,面试官说时间复杂度不行,要优化,只允许遍历一次,当时就蒙住了,后面说让我自己回去想想,面试完我想了想,两个游标就可以搞定啊,搞两个指针啊,相距N个距离,前面的遍历到结尾,后面的刚好到n,多简单。。。。。后面面试官评价说,算法底子弱,我心想,哎,这么简单没答上。。。。。

10)你有啥问我的没,我问了面试评价和结果,然后面试官说,等消息吧。你们部门情况,项目的问题比较多,比较缺人。

三面,HR 面

我以为面试挂了呢,后面HR来电话

1)自我介绍(老套路)

2)项目职责,你团队多少人,项目做什么的,你负责什么

3)你在上一家公司的待遇补助

4)你为啥来珠海?

5)你对我们了解多少?

6)你期望的薪资?

等消息。。。

后面HR电话通知,给offer了,职级2-3,薪资不说了,基本13薪+绩效,问我接offer不,然后她走公司邮件,我说思考两天吧。

后面offer还是拒了,只是个人在职业生涯的规划上,做了一些调整,整个面试过程以及给的待遇还是很满意的,感谢这段经历,同时也发现了自己的不足,未来,继续努力。

金山wps的面试经历的更多相关文章

  1. 金山wps面经

    前言: 金山wps笔试是好久之前的了,忘记具体几号了.当时在华师参加的宣讲会,然后线下笔试通过了, 昨天(4月2号通知现场面试).今天是在华工酒店进行面试的,一二面一起进行的 一面: 1: 自我介绍 ...

  2. 2015腾讯暑期实习生 Web前端开发 面试经历

    [2015腾讯暑期实习生 Web前端开发 面试经历] 好吧,首先声明,我被刷了,应该是跪在二面 微信查到的面试状态一直呈现复试中 .. 整整四天了.. 看来是没希望了 不过也是一次经历,记录一下还是可 ...

  3. [原创]大连sap vt 实习生面试经历

    从决定参加这次面试开始,求职生涯就算是开始了,虽然失败了,但也是亲身体会到了面试的感觉,这次经历也作为第一篇博客. 大连sap的职能是sap的全球技术支持中心和解决方案提供中心.VT项目提供的岗位是技 ...

  4. 微软Office与金山WPS Office有何私密关系?

    新浪科技讯,9月1日午间消息,国家工商总局在其官网公布消息称.对微软公司副总裁陈实进行反垄断调查询问,要求微软就其综合情况以及企业反映的微软公司Windows操作系统和Office办公软件相关信息没有 ...

  5. IBM 中国研究院面试经历

    继上次面试MSRA失败后,严重刺激了我幼小的心灵.从此苦学算法准备面试很多其它其它的公司刷一刷Offer以解心 头之恨. 这个带来的IBM 中国研究院的面试经历. IBM的面试相比于MSRA.简直就是 ...

  6. Intel 的面试经历中国研究院

    那么今天写Intel 的面试经历中国研究院.Intel我采访了面试题比较简单的一. 第一次是在大约下午五时三十, 我正在食堂和好几个基友吃20元巨资买的清蒸草鱼.正在吐沫星子四处飞溅的时候.一个010 ...

  7. Unity 工作经历+近期面试经历

    由于团队解散,这最近都在找新工作机会--投简历找工作.已经面试三家了,都没拿到offer,挺失落的.把这种感受记录下来,以作后鉴. 这本质上是一篇面试经历的记录,并不是什么面试攻略,主要是给自己总结的 ...

  8. 2019年京东Java研发岗社招面经(面试经历+真题总结+经验分享)!

    本篇先以日历形式回顾秋招之路,方便各位参考某厂的处理进度:然后是总结归纳春秋招Java面试题库:最后做个总结还有展望,开始新的征程~ 面试经历京东面试真题面试经验分享1.面试经历 2018年的冬季特别 ...

  9. Android面试经历2018

    本人14年7月份出来参加工作,至今工作将近4年的时间了,坐标是深圳.由于在目前的公司,感觉没什么成长,就想换一个公司.楼主已经在从实习到现在,已经换了三家公司了,所以这次出来的目标的100人以上,B轮 ...

随机推荐

  1. Java线程——线程之间的死锁

    一,什么是死锁? 所谓的死锁是指多个线程因为竞争资源而造成的一种僵局(相互等待),若无外力的作用,这些进程都不能向前推进. 二,死锁产生的条件? (1)互斥条件:线程要求对所分配的资源(如打印机)进行 ...

  2. 吴裕雄--天生自然 JAVASCRIPT开发学习: 变量提升

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  3. Python—使用列表构造队列数据结构

    队列的概念 只允许在一端插入数据操作,在另一端进行删除数据操作的特殊线性表:进行插入操作的一端称为队尾(入队列),进行删除操作的一端称为队头(出队列):队列具有先进先出(FIFO)的特性. # _*_ ...

  4. IP首部检验和的计算和举例

    IP首部校验和 首部校验和(16位)字段只检验数据报的首部,不检验数据部分.这里不采用CRC检验码而采用简单的计算方法. 发送端 首先将检验和置零,求首部数据的补码和(包含检验和),因为为零,所以无影 ...

  5. XCOM串口助手打印不出数据

    本次实验是在基于原子的战舰开发板上的做定时器捕获实验,程序源码下载到板子上运行正常.指示灯正常显示,打开XCOM识别不来串口,原因:硬件上没有插USB转串口线: 连接上USB转串口线,软件上以显示CH ...

  6. Spring Cloud Alibaba 教程 | Nacos(六)

    集群模式部署 前面我们已经学习了Nacos作为注册中心.配置中心的相关功能,但是我们之前启动Nacos是通过单实例模式启动的,只适合在学习和开发阶段,生产环境需要保证Nacos的高可用,所以今天我们来 ...

  7. Scrapy连接到各类数据库(SQLite,Mysql,Mongodb,Redis)

    如何使用scrapy连接到(SQLite,Mysql,Mongodb,Redis)数据库,并把爬取的数据存储到相应的数据库中. 一.SQLite 1.修改pipelines.py文件加入如下代码 # ...

  8. Fractal Dimension|Relative Complexity|CG含量|重复序列|

    生物信息学-序列拼接方法 物理学方法 Fractal Dimension of Exon and Intron Sequences --------------CGCGGCGTGTGTTATA --- ...

  9. python导入自定义的库

    一.导入项目文件夹下的模块 1.导入整个模块 import 模块名 2.导入模块的某个函数 from 模块名 import 函数名 示例 untitled是项目文件夹,文件结构如下 ①在a.py导入c ...

  10. JavaSE--Java 的基本程序设计结构

    Java 对大小写敏感 Java 中定义类名的规则很宽松.名字必须以字母开头,后面可以跟字母和数字的任意组合.长度基本上没有限制.但是不能使用 Java 保留字作为类名. 标准的命名规范为:类名是以大 ...