IT服务/系统集成行业

数据来源于66528份样本,结果仅供参考。2024-04-20 09:00:00 更新
已选
IT服务/系统集成
成都
清空已选条件

薪资情况

整体分布
历年变化
最低:¥2,030
最高:¥79,291
月收入平均值约
¥15,112
高于平均值约占
40%
月收入中位数
¥14,445
近半年趋势
持平
来源于66528份样本

热门岗位

相关公司

通力公司

北京市|计算机软件|100-499人|成立26年

北京伯凯

北京市|计算机软件|100-499人|成立8年

谷数科技(中国)有限公司

北京市|计算机软件|100-499人|成立18年

上海冠闵信息科技有限公司

上海市|互联网|20-99人|成立10年

全志科技

珠海市|电子/半导体/集成电路|500-999人|成立17年

上海层峰网络科技有限公司

上海市|互联网|20-99人|成立10年

新炬网络

上海市|计算机软件|500-999人|成立18年

北京中科金财科技股份有限公司

北京市|计算机软件|1000-9999人|成立21年

海尔科技有限公司

青岛市|计算机软件|100-499人|成立24年

热门面试

基于2297份面试经验

面试难度

icon
“有难度”

面试感受

icon
“体验一般”

面试环节

笔试
38.4%
电话面试
20.5%
部门主管面试
19.2%
HR面试
15.1%
总监/老板面试
6.8%
C++
匿名用户
感觉没戏
我是以应届生身份面试的c++岗位,对我来说难度有点大 1.笔试:先做一套笔试题,除了c++还考uml,win32,数据库等其他东西。甚至还有英文题目,让你用英文回答。2.面试:面了我50分钟,问了很多问题,会让你用英文自我介绍或者用英文交流,我不会。c++的问题主要问了malloc new,多态,虚函数,纯虚函数,结构体和类的区别,泛型编程,c和c++的区别其他的我就不记得了,会根据你的回答追问。然后还会问一下你最大能接受多大程度加班,不会问你能否接受加班,以及优缺点话题,会根据你的缺点追问,公司如果遇到什么问题这时候你又有这个缺点你应该怎么做。以及你是怎么学习的,项目中遇到困难怎么解决的,是通过什么方法,然后喜欢问你上一个公司做什么,给你分配什么任务,你希望公司怎么培训你,如果公司无法给你带来提升你会怎么做。反正问了很多吧,其他我也不记得了,和我不太相关的我也没记得。hr很好,也很热情,对hr是最满意的了,面试官有两个,面试我的还可以,有些我不会的也会给我解答,总体是满意的。只是稍微不太理解为什么做软件要我能说英语,可能需要全能型人才吧,但我是以应届生来面试,经验不多,难度对我来说确实挺大。另一个面试官就很一般了,简历上写的熟悉c++,主要是做后端的吧,没太接触前端的东西,简历上的不问一直问一些前端的东西,我说没听过,他就说连这个都不知道?绝了,人也不可能什么都学过吧,至少我觉得c++的问题我回答的还算可以。而且之前hr也问过我,我也说我可以学习那些没学过的。如果一开始就觉得没那些经验不行,为什么选简历的时候不把我筛掉呢,我简历也没写我对uml这些有所了解。也许是我能力也不足吧。
测试工程师
0216
未通过
汇川技术——软件测试工程师[面经] (没有笔试直接面试,面试就是简单地问了一些问题,也许是因为公司业务本身靠近硬件,所以也没有手撕代码的环节) (面试官是一个漂亮的小姐姐,所以可以原谅她迟到了小十五分钟。由于她什么都问了一点,我也不知道我这算技术面还是啥,也不知道后续还有没有笔/面试嘤嘤嘤) 1. 首先是简单地自我介绍 我这里给自己挖了一个坑,提到了GPA,所以面试官紧跟着问了我的专业排名,听完后评价到“啊,那就是学习成绩在中下游”,我“.…..”。奉劝大家若非必要若非专业大佬,不要提成绩,哈哈哈哈… 2. 问:那你有做过一些相关的项目或者作品吗? 答:我有写过一个个人博客的项目。 问:那都实现了那些功能呢? 答:实现博客系统的个人身份注册/登录/注销账号;书写并发布个人博客;删除个人博客;浏览博客列表一些功能。 (提了如果有需要可以共享屏幕给她,她说叭用叭用,我“啊..好[遗憾.jpg]”,因为觉得聊项目可以多多展示自己,还可以多唠会嗑,说不定哪个地方我就打动她了呢) 3. 问:求职岗位是测试,对于测试有什么理解呢? 答:测试是什么,测试的生命周期,测试的特点,测试工程师都做些什么工作。 4. 问:那么你提到了测试,你自己有写过测试用例吗? 答:我有做过自己写的个人项目相关的黑盒测试,需要的话可以展示给您。 问:我看到你的测试用例,那么你这是运用了什么方法呢?是怎么确定的? 答:等价类的划分方法。因为设计的输入字符集是utf-8,所以键盘上能够敲出来的数字、符号、英文字符都可以使用,因为时间比较紧,所以只测了数字和中文字符的,主要是想向您展示一下我有编写测试用例的能力。 5. 问:那你介绍说是有Java语言的学习,我问几个关于Java的相关知识。 ① 说一下多态吗? 刚巧昨晚复习了概念,真的是太巧了hhhhh ② 接口和类呢?③ 自己写的项目有用到吗?还是只是停留在理论学习? 6. 问:看到你的课程是有C++的,那你是了解过还是自己也用过呢? 答:学校开设了C++的八周选修课,我有所了解,但没有频繁的用过。但是我也正是因为这门课了解了编程,从而对编程有了很大的兴趣。而且我认为语言之间是互通的,而且语言只是一个工具。我作为一个0基础的小白,在一年左右的时间里学习Java就能做出一个小的系统,那么我相信您也看到了我的学习能力,如果后续有需要的话我可以去学的[斩钉截铁!] 7. 问:那数据库相关的呢?怎么将Java代码和数据库连接起来呢? 答:通过JDBC码封装。 问:那你对于数据库有什么了解吗? 答:关系型数据库,SQL的增删改查语句,提到了事务 (准备了一下午的sql题目,但是没想到问了个概念性的问题,一下子给我整蒙了,平时学习的总结整理还是差了一些啊www) 8. 问:那你学校的课程有没有做过和公司业务相关的课设、实验之类的,或者你的毕业设计有相关的吗? 答:PLC二维画笔、变频器恒压供水 (后续就PLC及PLC编程,上位机,变频器BOP面板等提问了一些,不涉及Java的我就不赘述啦) 9. 个人后续的职业规划呢? 答:我觉得我既有测试相关的理论知识和技能,同时本科也和贵公司的业务发展有重合,因此我希望我将来能够进入贵公司工作。 (她好像不太满意这个答案嘤嘤嘤) 问:那这是应聘的,脱离这个呢?比如说今后有什么计划? 答:近期的话首先肯定是希望自己找到一个好工作,然后顺利的完成毕设。未来五年的话,因为我对测试有一定的了解,那么我也知道测试不是仅仅有简单的软件测试,还有很多比如说性能测试、安全测试等更高要求的测试工作人员,希望自己今后可以成为测试方面的专业人才。[其实我十分想转前端但我没敢说hhhh]   反问环节: 1. 应聘成功之后的工作地在哪里? 2. 贵公司对于新入职员工的培养体系是怎样的?后续的晋升道路是怎样的? 期待能够有机会与您共事,谢谢您,再见![完结撒花~~~]
运营
匿名用户
感觉靠谱
●stop()和suspend()方法为何不推荐使用 答:反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问题所在。suspend()方法容易发生死锁。调用suspend()的时候,目标线程会停下来,但却仍然持有在这之前获得的锁定。此时,其他任何线程都不能访问锁定的资源,除非被”挂起”的线程恢复运行。对任何线程来说,如果它们想恢复目标线程,同时又试图使用任何一个锁定的资源,就会造成死锁。所以不应该使用suspend(),答:wait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。notify():唤醒一个处于等待状态的线程Allnotity():唤醒所有处入等待状态的线程,注意并不是给所有唤醒线程一个对象的锁,而是让它们竞争。答:启动一个线程是调用start()方法答:sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,把执行机会给其他线程,       但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。     wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,      进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。答:1. 新建( new ):新创建了一个线程对象。2. 可运行( runnable ):线程对象创建后,其他线程(比如 main 线程)调用了该对象 的 start ()方法。3. 运行( running ):可运行状态( runnable )的线程获得了 cpu 时间片( timeslice ) ,执行程序代码。4. 阻塞( block ):阻塞状态是指线程因为某种原因放弃了 cpu 使用权(一). 等待阻塞:运行( running )的线程执行 o . wait ()方法, JVM 会把该线程放 入等待队列( waitting queue )中。(二). 同步阻塞:运行( running )的线程在获取对象的同步锁时,若该同步锁 被别的线程占用,则 JVM 会把该线程放入锁池( lock pool )中。(三). 其他阻塞: 运行( running )的线程执行 Thread . sleep ( long ms )或 t . join ()方法,或者发出了 I / O 请求时,JVM 会把该线程置为阻塞状态。 当 sleep ()状态超时、 join ()等待线程终止或者超时、或者 I / O 处理完毕时,线程重新转入可运行( runnable )状态。5. 死亡( dead ):线程 run ()、 main () 方法执行结束,或者因异常退出了 run ()方法,则该线程结束生命周期。死亡的线程不可再次复生。答:主要相同点:Lock能完成synchronized所实现的所有功能  主要不同点:Lock有比synchronized更好的性能。synchronized会自动释放锁,     而Lock一定要求程序员手工释放,并且必须在finally从句中释放。

小程序

看准APP

公众号

看准公众号

APP

看准APP