西门子面经(已offer)

八股

MySQL


  • join一般分几种?介绍一下?
  • 查询数据库很慢,可以在数据库层级做优化,也可以在java层级做优化?请问怎么优化,简单介绍下?

Java基础

  • java里String类有什么特点?他是怎么存储的?
  • StringBuffer 和StringBuilder有什么区别?
  • String和StringBuffer,StringBuilder的应用场景?
  • Java里有vector,ArrayList,LinkedList,他们有什么区别?分别有哪些应用场景?

JVM

  • 讲下Java的内存模型?


多线程

  • synchronized修饰static方法和非static方法有什么区别?


#实习面经##西门子##实习##外企#
全部评论
如果西门子和华为都发offer 去哪比较好😂
点赞 回复 分享
发布于 2022-05-14 16:04
楼主接了吗,我也是java开发,但是是网安部分的java开发,而且钱还少,一天240,无其他补贴
点赞 回复 分享
发布于 2022-05-14 08:27
请问一下是否需要线下面试呢
点赞 回复 分享
发布于 2022-05-12 22:29
兄弟 你投递的是啥岗位呢?
点赞 回复 分享
发布于 2022-04-27 13:42
哇厉害了!流程好快啊 ai面之后多久约的面试啊
点赞 回复 分享
发布于 2022-04-24 21:53

相关推荐

点赞 评论 收藏
分享
05-21 15:31
已编辑
中国科学院大学 C++
👋一面:boss投递的第二天约面,大概面了40分钟左右。首先自我介绍+项目拷打,大概问了两个实习(互联网大厂+机器人)的工作内容和机器人比赛,大概二十分钟。然后是一些简单的八股1. 平时用到的C++标准,C++11的新特性了解哪一些?2. C++初始化方式:函数体内初始化,参数列表,C++新标准{}初始化 的区别和优先级3. 智能指针的区别和使用场景4. vector处理大规模数据时用了什么优化5. vector和array的区别6. map和unordered_map的区别和效率区别7. 条件变量,先notify再wait导致信号丢失?8. 进程和线程的区别9. 线程间通信的方式10. 进程间通信的方式11. 共享内存的用法和使用场景12. linux进程调度?为什么要分成实时调度和普通调度?13. python写过什么工具?14. 了解过设计模式吗?平时用过哪些设计模式?15. 平时怎么调试程序?有没有用过gdb调试?程序遇到了崩溃了怎么调试?多线程gdb调试?内存泄漏?16. ros1和ros2的核心差别?17. 了解过dds吗?18. 做项目遇到的最难的问题?19. TCP/IP四层结构和7层结构20. 网络方面有没有做过比较深入的东西?抓包解包分析?基本答上来了,然后就反问一下部门情况。面试体验特别好,面试官很客气,耐心解答问题。不过当时感觉和他们部门期望的技术栈可能不太匹配,面完感觉要凉。没想到面试完10分钟hr就通知一面通过,很快约了二面。🤏二面:因为一面面试官评价还不错,第二面没问多少技术问题,主要介绍部门和实习生的工作。1. 项目中遇到的最难解决的问题?2. 虚函数,虚表?3. 多态?😉oc:二面完没多久就oc了,给hr的效率点个赞,跟hr简单电话谈了一下offer。很可惜最后没能说服导师,没去成,只能含泪拒掉为数不多的offer。
点赞 评论 收藏
分享
评论
4
51
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务