今天面试了一家公司, 可谓是我受益匪浅。 面试官是个做了8年技术的大佬, 从高中就开始编程了, 专业是CS。 他看我的专业是软件工程, 所以面试题就与软件工程有关。
1. 什么是面向对象,
我答: ”封装啊, 把属性和方法封装到一个函数里”
2. 面向对象和面向过程的区别在哪, 为什么要用面向对象呢
3. 为什么使用maven
4. sql语句的分类是什么?
5. linux系统和windows系统 在文件管理上的异同
6. MVC的缺点
总结下来, 用以致学, 让自己更能够学习, 不要被框架所束缚, 不要被前后端束缚