为什么软件公司对应届本科生的要求这么高??
Tofloor
poster avatar
loufand
deepin
2017-10-17 03:26
Author
本帖最后由 loufand 于 2017-10-16 19:28 编辑

我今年大四,机械相关专业,在最近找工作的时候发现一个现象,就是软件公司对应届本科生的要求很高。
拿机械来说,我们去找工作时,企业的面试官主要看看成绩单,技术面试问的东西相对简单,基本上都能在课本上找到,需要自己额外学习的才能回答的问题很少。像徐工,比亚迪,东风汽车之类的单位也基本都是这样。
而软件公司(比如说BAT)的面试我感觉要难很多,很多东西都需要自己主动额外学习,光靠课本根本不够。比如说一些C++题目,需要你对C++编译器的实现有所了解才能回答,还有那些巨难的算法题,我看的都头疼。
Reply Favorite View the author
All Replies
1 / 2
To page
avatar
loufand
deepin
2017-10-17 03:29
#1
这是真的还是我的误解呢?
Reply View the author
avatar
159******79
deepin
2017-10-17 03:33
#2
bat要求是比较高的,不只是你只会应用就收你,而是你真的掌握了原理
Reply View the author
avatar
loufand
deepin
2017-10-17 03:38
#3
https://bbs.deepin.org/post/146797
bat要求是比较高的,不只是你只会应用就收你,而是你真的掌握了原理

是啊,我就很好奇bat的要求为什么这么高?徐工算是中国最厉害的工程机械厂了吧,我感觉它的要求也没有bat那么变态吧!
Reply View the author
avatar
Feng Yu
deepin
2017-10-17 03:39
#4
从业人员你以为很少么?那么自然大公司就挑优秀的留下来了呗,不然你以为这帮公司开收容所呢,什么人都要?

这一行竞争激烈,对人员要求素质较高,而且需要不断的学习。
Reply View the author
avatar
loufand
deepin
2017-10-17 03:45
#5
机械行业竞争不激烈,对从业人员素质要求较低?
Reply View the author
avatar
司南
deepin
2017-10-17 03:45
#6
从业人员越多,越需要变态的题目对应聘者进行分级。
Reply View the author
avatar
loufand
deepin
2017-10-17 03:47
#7
https://bbs.deepin.org/post/146797
从业人员越多,越需要变态的题目对应聘者进行分级。

但我觉得机械行业的从业人员更多啊。
Reply View the author
avatar
laoguang
deepin
2017-10-17 04:06
#8
阿三在亚马逊的mturk上活得挺嗨的,老哥您不妨试试
Reply View the author
avatar
lenke
deepin
2017-10-17 04:07
#9
个人理解,机械类的相对简单一些,原理性的东西是死的,不会变。而计算机类正好相反,他需要不断的打破原理打破常规,才能有所进取。
Reply View the author
avatar
aName
deepin
2017-10-17 04:28
#10
【技术面试问的东西相对简单,基本上都能在课本上找到】,今天刚面试完××的人觉得互联网也是这样啊……
(如果你说的的确是校招的话)
Reply View the author
avatar
myTTYY
deepin
2017-10-17 04:36
#11
https://bbs.deepin.org/post/146797
【技术面试问的东西相对简单,基本上都能在课本上找到】,今天刚面试完××的人觉得互联网也是这样啊……[c ...

额。。。。老实讲校招和社招差别真的挺大的,校招基本是抱着培养人才的目的,社招是要求能做事的
Reply View the author
avatar
aName
deepin
2017-10-17 04:38
#12
https://bbs.deepin.org/post/146797
额。。。。老实讲校招和社招差别真的挺大的,校招基本是抱着培养人才的目的,社招是要求能做事的 ...

我知道啊,可是楼主自己说是应届毕业生,我就很不明白了。。。。
Reply View the author
avatar
loufand
deepin
2017-10-17 04:52
#13
我说的是校招啊。我在网上看到这样一道题,据说是腾讯的校招面试题,我不会,求大家讲一下

  1. #include

  2. class A
  3. {
  4. public:
  5.         A(){};
  6.         virtual void funa(){printf("hello\n");}

  7. };

  8. int main()
  9. {
  10.         A *a = NULL;
  11.         a->funa();
  12. }
Copy the Code
  1. #include

  2. class A
  3. {
  4. public:
  5.         A(){};
  6.         void funa(){printf("hello\n");}

  7. };

  8. int main()
  9. {
  10.         A *a = NULL;
  11.         a->funa();
  12. }
Copy the Code
这两段代码的执行结果是什么,为什么?
Reply View the author
avatar
loufand
deepin
2017-10-17 04:58
#14
Reply View the author
avatar
134******40
deepin
2017-10-17 05:59
#15
https://bbs.deepin.org/post/146797
我说的是校招啊。我在网上看到这样一道题,据说是腾讯的校招面试题,我不会,求大家讲一下

这两段代码的执 ...

解释这段代码已经是最简单的了,如果校招是这样的内容,那实在是十分基础的了。
首先你要明白virtual关键字是什么,是虚拟函数,在java下就是抽象方法,所以这种方法无法在基类中直接调用(因为是虚拟的,还没有实现),必须有子类来实现这个抽象方法(c++家虚拟函数)。所以,第一个实现会报错。因为你还没有对其进行重写。而第二个实例就是一个简单的一般函数,调用该函数就会打印结果“hello”
Reply View the author
avatar
comzhong
deepin
2017-10-17 06:12
#16
https://bbs.deepin.org/post/146797
解释这段代码已经是最简单的了,如果校招是这样的内容,那实在是十分基础的了。
首先你要明白virtual关键 ...

      纯虚函数才必须在子类中重写才能调用。

      这里关键是虚函数要实例化类才能用,NULL的指针不能调用虚函数,改成下面这样是可以的。

  1. #include
  2. class A
  3. { public:
  4.         A(){};
  5.         virtual void funa(){printf("hello\n");}
  6. };

  7. int main()
  8. {
  9.         A *a = new A;
  10.         a->funa();
  11. }
Copy the Code
Reply View the author
avatar
134******40
deepin
2017-10-17 06:19
#17
本帖最后由 jdocker 于 2017-10-16 22:22 编辑
https://bbs.deepin.org/post/146797
纯虚函数才必须在子类中重写才能调用。

      这里关键是虚函数要实例化类才能用,NULL的指针不能 ...

嘿嘿,才看了几天的c++,有点混淆了,犯了套用java的毛病。我是java出生的,想学一点点c++。作为初学者,确实有点弄班门弄斧了,见笑了。
Reply View the author
avatar
133******90
deepin
2017-10-17 17:29
#18
你们的关注点是virtual,我关注的却是 为什么第一段程序调用空指针对象的成员函数可以运行通过。如果添加一个全局变量,并在funa中被使用,就运行不通过。
https://www.zhihu.com/question/23260677上找到了答案。
Reply View the author
avatar
aName
deepin
2017-10-17 18:11
#19
https://bbs.deepin.org/post/146797
你们的关注点是virtual,我关注的却是 为什么第一段程序调用空指针对象的成员函数可以运行通过。如果添加一 ...

因为普通的成员函数其实和普通全局函数没什么差别,唯一差别就是多传入了一个指针,A::funa() 大概会编译成 funa_A* 这种形式,指针为 NULL 传入一个空指针就是了
Reply View the author
avatar
132******02
deepin
2017-10-18 03:38
#20
面试就和高考一样,只是为了做筛选,当然难了,但是真的有多大用吗?工作还是要看你应变能力和项目熟练度而已
Reply View the author
1 / 2
To page