美团一面:测开

  • 键入网址发生的事,追问dns域名解析的ip如何传给服务器的(好像是这个)
  • 线程、进程的概念
  • 一个谷歌页面对应几个进程
  • 项目组开发人数,有团队开发经验吗?前沿的技术?为啥要学习Node等
  • 手写数组轮转算法
  • 数据库四大特性,问Java,死锁相关
  • 问react、vue的理解和区别
  • 操作系统的知识点

总之一直在问后台操作系统的很多知识点,估计没了

#牛客解忧铺#
全部评论
数组轮转可以三层reverse,不过面试现场可以就直接用中间数组周转一下了,很多问题没办法一下子想到。
点赞 回复 分享
发布于 2024-02-01 11:40 上海
一个谷歌页面对应几个进程? 首先看谷歌浏览器是多线程还是多进程编程,我认为浏览器稳定性比较重要,对于响应时间并没有特别要求,多进程编程的数据空间彼此独立,稳定性方面比较好。 然后看对应几个进程,首先明确浏览器的作用,核心在于解析或组建HTTP请求,网络IO,渲染前端页面。当然可能要支持拓展功能(书签,历史信息,账号管理这类),还有插件或者页面管理,这些都可以交给不同的进程实现,具体实现方式在应用层自己决定。我们可以查看任务管理器或者使用ps -aux命令在不同操作系统查看具体的线程数。
点赞 回复 分享
发布于 2024-02-01 11:39 上海

相关推荐

点赞 评论 收藏
分享
评论
2
11
分享

创作者周榜

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