广联达一面(9.18 30min左右)
  1. 自我介绍
  2. 简单的介绍一下自己的项目

  3. 用户、角色、权限之间的关系(多对多)

  4. 介绍一下常用的数据结构(我讲的集合,感觉凉凉)【面试官挺好,没有打断】

  5. 接口、继承 分别介绍以及他们之间的区别。

    接口的设计目的,是对类的行为进行约束(更准确的说是一种“有”约束,因为接口不能规定类不可以有什么行为),也就是提供一种机制,可以强制要求不同的类具有相同的行为。它只约束了行为的有无,但不对如何实现行为进行限制。对“接口为何是约束”的理解,我觉得配合泛型食用效果更佳。

    而抽象类的设计目的,是代码复用。当不同的类具有某些相同的行为(记为行为集合A),且其中一部分行为的实现方式一致时(A的非真子集,记为B),可以让这些类都派生于一个抽象类。在这个抽象类中实现了B,避免让所有的子类来实现B,这就达到了代码复用的目的。而A减B的部分,留给各个子类自己实现。正是因为A-B在这里没有实现,所以抽象类不允许实例化出来(否则当调用到A-B时,无法执行)。

    作者:阿法利亚 链接:https://www.zhihu.com/question/20149818/answer/150169365 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  6. 介绍几个常用的设计模式

  7. 算法题:如何实现银行排队叫号?(就说了个循环队列,具体实现没说出来)

    又换了一个:给你一个字符串,如何判断它是不是个整数?力扣8. 字符串转换整数 (atoi)

  8. 想工作的方向(投的java开发工程师,肯定说的是java方向)

  9. 毕业论文大体上能讲一下吗? (就简单说了一下)

反问:

  1. 多长出结果?(2-3个工作日,短信或者邮件提醒)

  2. 新人培训流程

  3. 整个面试流程(技术面-综合面-hr面),具体去哪个部门需要入职后分配,说是双向选择。

#java求职##面经##广联达##java工程师#

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 11 评论
分享

全站热榜

正在热议