杭州默安科技Golang一面面经

杭州默安科技这个公司真的恶心,实习KPI面试问了40多分钟,50个问题

大伙别去投这逆天公司了,真的会恶心到人

  1. 自我介绍
  2. 协程和线程、进程的联系?
  3. 抢占是如何做到的?比如当前执行的中断,中断如何实现的?
  4. 中断之后,上下文如何保存?恢复之后,上下文如何恢复?
  5. 简单说一下Go里面Slice的实现,底层结构
  6. 切片是如何进行扩容的?
  7. 为什么大于1024的时候需要循环增加1/4它的容量?
  8. 一个切片里面append一个元素会发生什么?
  9. 扩容的具体过程怎么样的,你只说了容量的扩容,比如说扩容涉及到元素的拷贝,需要做数据拷贝吗?
  10. 容量不够的情况说完整一点
  11. 简单说一下GMP模型
  12. 执行一个系统调用,在GMP里面是怎么样一个流程?
  13. Go里面channel里面有几种类型?(有无缓冲)
  14. channel的作用,在Go里面有什么使用场景?
  15. 往一个关闭的channel里面读数据和写数据会发生什么?
  16. 带缓冲是什么样的情况,不带缓冲是什么样的情况
  17. 在一个带缓冲的channel里面读数据,一定为空吗?
  18. 简单说一下TCP和UDP的区别
  19. 什么叫稳定,什么叫不稳定?
  20. 除了数据可靠性,还有呢?
  21. TCP连接建立的过程
  22. 为什么连接建立要这么复杂?
  23. 为什么需要三次?两次不行吗?
  24. TCP的半连接了解吗?
  25. 半连接攻击怎么防护?
  26. 向浏览器里面输入一个网址,过程是怎么样的?(DNS,TCP)
  27. HTTPS呢?
  28. 证书信任链,CA了解吗?
  29. 你一般用什么样的数据库?
  30. MySQL的常见索引类型有哪些?
  31. 什么是聚簇索引?什么是非聚簇索引?
  32. 我们一般选择什么样的字段来建立索引?
  33. 索引的目的是什么?
  34. 通过什么样的方式来加快数据查找?
  35. 什么情况会影响,降低索引的查询效率?
  36. 建立了索引,查询的时候一定会用到索引吗?
  37. 什么样的情况不会用到索引?
  38. 什么是缓存雪崩?
  39. 如何解决缓存雪崩?
  40. 什么是缓存穿透?
  41. 如何防护缓存穿透?
  42. 什么是布隆过滤器?
  43. 布隆过滤器如何快速判断?
  44. 简单说一下简单的排序算法?
  45. 冒泡排序和快速排序的时间复杂度是怎样的?
  46. 有一个整型的无序数组,如何快速找出第k大的数?
  47. 反问
#软件开发2023笔面经#
全部评论
这个公司非常坑!千万别去!有个学弟在那实习一年都不给转正,而且会故意把人逼走,之所以你面试要求这么高,因为开发run了很多,千万别跑去当冤种了
6
送花
回复
分享
发布于 2023-03-20 13:03 香港
这问的也太细了吧
4
送花
回复
分享
发布于 2023-03-10 19:49 江苏
秋招专场
校招火热招聘中
官网直投
golang我们明确有HC,可以试一下阿里中间件团队:https://www.nowcoder.com/feed/main/detail/e35b4791abd04e5dac89ff214f8253d2?sourceSSR=users
3
送花
回复
分享
发布于 2023-03-09 21:53 浙江
3月6号一面,7号二面,8号hr打电话聊了一下,10号就offer了,15号过去实习了。到目前已经一两周了,公司还可以呀,有培养有温度。几次面试大概都是20min。内容和题主差不多。题主可能运气不好。
3
送花
回复
分享
发布于 2023-03-26 21:49 浙江
亏贼,go问的好细
2
送花
回复
分享
发布于 2023-03-09 18:56 上海
这中厂面试问46个问题,好夸张
2
送花
回复
分享
发布于 2023-03-11 10:33 江苏
为什么大于1024的时候需要循环增加1/4它的容量?这个八股有点老了吧
1
送花
回复
分享
发布于 2023-03-11 23:47 广东
怎么能问这么多问题?
1
送花
回复
分享
发布于 2023-03-12 17:38 北京
这是同花顺吗
点赞
送花
回复
分享
发布于 2023-03-09 18:20 上海
m
点赞
送花
回复
分享
发布于 2023-03-09 19:31 湖北
能问下哪家公司么
点赞
送花
回复
分享
发布于 2023-03-10 16:29 福建
团队介绍 阿里云消息团队(阿里消息中间件团队),为千万个中小企业提供一站式的消息服务,覆盖业界最主流的消息产品线,包括RocketMQ、Kafka、RabbitMQ、MQTT、EventBridge、MNS。 欢迎加入我们的团队,一起打造稳定、高效、开放、低成本的一站式消息服务平台,服务阿里巴巴经济体、阿里云智能企业用户和广大开发者生态,让天下没有难用的MQ。 base地点:杭州、深圳,社招、校招都可以,简历发yubao.fyb@alibaba-inc.com
点赞
送花
回复
分享
发布于 2023-03-11 10:32 浙江
看着像网络安全公司呀
点赞
送花
回复
分享
发布于 2023-03-11 16:16 福建
团队介绍 阿里云消息团队(阿里消息中间件团队),为千万个中小企业提供一站式的消息服务,覆盖业界最主流的消息产品线,包括RocketMQ、Kafka、RabbitMQ、MQTT、EventBridge、MNS。 欢迎加入我们的团队,一起打造稳定、 高效、 开放、低成本的一站式消息服务平台,服务阿里巴巴经济体、阿里云智能企业用户和广大开发者生态,让天下没有难用的MQ。 base地点:杭州、深圳,社招、校招都可以,简历发yubao.fyb@alibaba-inc.com
点赞
送花
回复
分享
发布于 2023-03-11 20:02 浙江
7🐮?
点赞
送花
回复
分享
发布于 2023-03-11 21:40 浙江
ucloud吗
点赞
送花
回复
分享
发布于 2023-03-11 22:03 广东
杭州默安科技吧 感觉就是这个公司
点赞
送花
回复
分享
发布于 2023-03-11 22:26 四川
感觉还是比较常规,就喜欢这种,问场景题我才真的是束手无策
点赞
送花
回复
分享
发布于 2023-03-12 16:07 四川
团队介绍 阿里云消息团队(阿里消息中间件团队),为千万个中小企业提供一站式的消息服务,覆盖业界最主流的消息产品线,包括RocketMQ、Kafka、RabbitMQ、MQTT、EventBridge、MNS。 欢迎加入我们的团队,一起打造稳定、 高效、 开放、低成本的一站式消息服务平台,服务阿里巴巴经济体、阿里云智能企业用户和广大开发者生态,让天下没有难用的MQ。 base地点:杭州、深圳,社招、校招都可以,简历发yubao.fyb@alibaba-inc.com
点赞
送花
回复
分享
发布于 2023-03-12 16:30 浙江
蚂蚁数据产品与技术部招聘:https://www.nowcoder.com/discuss/463488324456431616?
点赞
送花
回复
分享
发布于 2023-03-12 17:36 浙江

相关推荐

1. 解释一下页面置换算法中的Clock算法。2. 如何设计一个定时器系统,使得可以同时处理多个定时任务?3. 在嵌入式系统中,如何高效地处理大文件中的IP地址和天气信息数据?4. 什么是时钟门限值在硬件设计中的作用?5. 在C/C++中,如何判断当前系统是大端序还是小端序?6. 请解释一下如何手写一个快速排序算法。7. 在编程中,什么是宏定义?举例说明宏定义的用途。8. 请解释一下内存对齐对系统性能的影响。9. 什么是进程和线程的区别?它们之间的通信方式有哪些?10. 如何处理在操作系统中出现的优先级反转问题?11. 为什么内核区要放在虚拟内存的高位地址?12. 在操作系统中,自旋锁和互斥锁有什么区别?它们各自的适用场景是什么?13. 请说明一下操作系统中常见的内核同步方式。14. 如何避免多个线程同时访问共享资源时可能产生的问题?15. 什么是线程锁?它如何确保线程安全访问共享资源?16. 请解释一下操作系统中的用户态和内核态的概念。17. 在计算机网络中,TCP建立连接和收发数据时的状态转移过程是怎样的?18. TCP的ACK和ACK number分别表示什么?19. 请解释一下HTTP和UDP协议的区别。20. 以太网的MAC地址占用多少字节?21. 在Linux系统中,如何查看当前正在使用的端口?22. 什么是ARP协议?它在OSI模型中的哪一层?23. 在RTOS中,什么是信号量?它的作用是什么?24. 请简要介绍一下Linux信号机制。25. 什么是Linux的设备文件?它们有哪些类型?26. 请解释一下设计模式中的观察者模式。27. 代理模式和单例模式有什么区别?它们各自的应用场景是什么?28. 在Linux系统中,如何使用条件变量实现线程同步?29. 什么是make和cmake?它们分别有什么作用?30. 在Linux系统中,如何查看内存使用情况和CPU占用情况?答案在下方专栏  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
查看30道真题和解析
点赞 评论 收藏
转发
24 167 评论
分享
牛客网
牛客企业服务