zoukankan      html  css  js  c++  java
  • 金山wps的面试经历

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

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

    不废话了,机缘巧合,在某脉上认识一个金山的朋友,工作方向跟我一样,都是做客户端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还是拒了,只是个人在职业生涯的规划上,做了一些调整,整个面试过程以及给的待遇还是很满意的,感谢这段经历,同时也发现了自己的不足,未来,继续努力。

  • 相关阅读:
    leetcode 416. Partition Equal Subset Sum
    leetcode 696. Count Binary Substrings
    leetcode 74. Search a 2D Matrix
    leetcode 199. Binary Tree Right Side View
    leetcode 43. Multiply Strings
    leetcode 695. Max Area of Island
    leetcode 257. Binary Tree Paths
    leetcode 694. Number of Distinct Islands
    ros使用时的注意事项&技巧2
    ros使用时的注意事项&技巧
  • 原文地址:https://www.cnblogs.com/132818Creator/p/11139891.html
Copyright © 2011-2022 走看看