⑴ 后天我去高伟达面试,需要注意些什么问题
不要被考官的问题给吓倒,尽量做到顺其自然,会的就说会不要不懂装懂
⑵ 接到了高伟达公司的笔试通知(初级java工程师),有谁有相关笔试题、面试经验的,请谈谈,谢谢!!!
第一,谈谈final, finally, finalize的区别。
final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载
finally 再异常处理时提供 finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的 catch 子句就会执行,然后控制就会进入 finally 块(如果有的话)。
finalize?方法名。Java 技术允许使用 finalize() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在 Object 类中定义的,因此所有的类都继承了它。子类覆盖 finalize() 方法以整理系统资源或者执行其他清理工作。finalize() 方法是在垃圾收集器删除对象之前对这个对象调用的。
第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现。
第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。
Nested Class (一般是C++的说法),Inner Class (一般是JAVA的说法)。Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。具体可见http: //www.frontfree.net/articles/services/view.asp?id=704&page=1
注: 静态内部类(Inner Class)意味着1创建一个static内部类的对象,不需要一个外部类对象,2不能从一个static内部类的一个对象访问一个外部类对象
第四,&和&&的区别。
&是位运算符。&&是布尔逻辑运算符。
第五,HashMap和Hashtable的区别。
都属于Map接口的类,实现了将惟一键映射到特定的值上。
HashMap 类没有分类或者排序。它允许一个 null 键和多个 null 值。
Hashtable 类似于 HashMap,但是不允许 null 键和 null 值。它也比 HashMap 慢,因为它是同步的。
第六,Collection 和 Collections的区别。
Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。
Collection是个java.util下的接口,它是各种集合结构的父接口。
第七,什么时候用assert。
断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为 true。如果表达式计算为 false,那么系统会报告一个 AssertionError。它用于调试目的:
assert(a > 0); // throws an AssertionError if a <= 0
断言可以有两种形式:
assert Expression1 ;
assert Expression1 : Expression2 ;
Expression1 应该总是产生一个布尔值。
Expression2 可以是得出一个值的任意表达式。这个值用于生成显示更多调试信息的 String 消息。
断言在默认情况下是禁用的。要在编译时启用断言,需要使用 source 1.4 标记:
javac -source 1.4 Test.java
要在运行时启用断言,可使用 -enableassertions 或者 -ea 标记。
要在运行时选择禁用断言,可使用 -da 或者 -disableassertions 标记。
要系统类中启用断言,可使用 -esa 或者 -dsa 标记。还可以在包的基础上启用或者禁用断言。
可以在预计正常情况下不会到达的任何位置上放置断言。断言可以用于验证传递给私有方法的参数。不过,断言不应该用于验证传递给公有方法的参数,因为不管是否启用了断言,公有方法都必须检查其参数。不过,既可以在公有方法中,也可以在非公有方法中利用断言测试后置条件。另外,断言不应该以任何方式改变程序的状态。
第八,GC是什么? 为什么要有GC? (基础)。
GC是垃圾收集器。Java 程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一:
System.gc()
Runtime.getRuntime().gc()
第九,String s = new String("xyz");创建了几个String Object?
两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。
第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
Math.round(11.5)返回(long)12,Math.round(-11.5)返回(long)-11;
第十一,abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
都不能
第十二,接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。
第十三,启动一个线程是用run()还是start()?
启动一个线程是调用start()方法
JAVA程序员面试的经典十三问,他们就以聊天的形式问你 不要紧张 要有自信 要表现出自己对编程的喜欢,当然你要真喜欢这个行业 如果不喜欢编程 这是个很痛苦的事
一楼说的对啊 在笔试的时候有很多逻辑题目 很变态的逻辑题目 一般是数字 字母啊 最后还有选择题 我还记得我当年的笔试就是那样的
建议你去的时候吧 1^9 的二次方 三次方都记得很熟 还有26个字母 如果看不出来 就写在纸上看
一道题上别花费太多的时间
总之好运吧 个人经验 呵呵
⑶ 高伟达待遇问题
30岁以前不要看金钱,我们要学习经验
30岁以后才是赚钱的时候
如果你去这家公司能学到管理类经验
去也不错哦·
⑷ 有在高伟达面试后收到offer的么
不知道你是哪个城市的,成都这里是清明节过后才会有通知哦
呵呵 祝你好运
⑸ 南京高伟达公司面试结果出来了吗(急急急)
早就出来了 offer 都拿到了
⑹ 关于南京高伟达3月28号的笔试
昨天我参加面试了
⑺ 后天我去高伟达面试,需要注意些什么问题
我30号去。。。在川大是吗,我也是应聘软件工程师
⑻ 高伟达 笔试 试题
有数据库 C语言的题目 别的就是一些智力题?不过我考的是软件开发工程师
⑼ 高伟达公司怎么样
看你抄工作年限了
我在这个袭公司呆过几年,后来离开了。从大家比较关注的几个方面来说吧
1、工资:比本行业平均水平低不少
2、工作环境:外包公司嘛,甲方就是老大,你做乙方就是受气,尤其是北京分软更受气(项目经理光拍甲方马屁了,一点顶不住压力,什么杂活都接,然后给下面的底层程序人员),南方有些甲方稍微好点
3、加班情况:比同行业加班更多,而且美其名曰“潜规则”,加班费根本别想
4、出差补助:有出差补助,但是如果北京的去南方出差的话,半年都发不下来也常有
5、公司氛围:总部的老总等对员工态度还不错,具体不好说,因为他们基本的管理情况:只压下一级人员。也就是说项目经理会给你施压,但是项目经理上面一级别的人会表现的很和蔼。但是表现的怎么样是一回事,他给项目经理施压,最后还是在你头上
6、涨薪:基本没戏
7、学习技术:基本免谈,在项目里面天天加班到12点左右,基本都在复制粘贴,当然你如果觉得你还有“多余”时间自学,那我也不说什么
8、工作内容:面试进去是开发,但是最后不知道让你做什么,有人去做测试了,有人去做运维了...
9、宿舍:看什么位置,除了北京的宿舍都还行。北京的宿舍还不如大学宿舍
如果对你有帮助记得采纳~
⑽ 高伟达 面试结果
3月30吧?我31参加的面试,据说清明前后给通知,楼主别着急,等等吧,好运