最后
看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。
开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。
注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友
互联网工程师必备的面试1000题
而且从上面三家来看,算法与数据结构是必备不可少的呀,因此我建议大家可以去刷刷这本左程云大佬著作的《程序员代码面试指南 IT名企算法与数据结构题目最优解》,里面近200道真实出现过的经典代码面试题。
import javax.xml.crypto.Data;
/*
-
Object类中toString()的使用
-
1.当我们输出一个对象的引用时候,实际上就是当于当前对象的toString()
-
2.Object类中toString()的定义
-
public String toString() {
return getClass().getName() + “@” + Integer.toHexString(hashCode());
}
-
3.像String\Date\File\包装类等都重写了 Object类中toString()方法
-
使得在调用对象的toString()方法时,返回“实体内容”信息
-
4.自定义类也可以重写toString()方法,当调用此方法时,返回“实体内容”信息
*/
public class ToStringTest {
public static void main(String[] args) {
Customer cust1 = new Customer(“Tom”,21);
System.out.println(cust1.toString());//com.atguigu.java1.Customer@15db9742 —>Customer[name = Tom,age = 21]
System.out.println(cust1);//com.atguigu.java1.Customer@15db9742 —>Customer[name = Tom,age = 21]
String str = new String(“test”);
System.out.println(str);//test
Date date = new Date(4534534534543L);
System.out.println(date);//2113-09-11
}
}
package com.atguigu.java1;
public class Customer {
private String name;
private int age;
public Customer(String name, int age) {
super();
this.name = name;
this.age = age;
}
public Customer() {
super();
}
public String getName() {
return name;
}
写在最后
很多人感叹“学习无用”,实际上之所以产生无用论,是因为自己想要的与自己所学的匹配不上,这也就意味着自己学得远远不够。无论是学习还是工作,都应该有主动性,所以如果拥有大厂梦,那么就要自己努力去实现它。
最后祝愿各位身体健康,顺利拿到心仪的offer!
由于文章的篇幅有限,所以这次的蚂蚁金服和京东面试题答案整理在了PDF文档里
s/4f45ff00ff254613a03fab5e56a57acb)收录**