得物Golang一面面经记录

今天17:30开始说半小时真就半小时
1、自我介绍
2、这个VideoSync项目是基于什么背景做的
3、深入了解一下项目参与的内容点
4、数据库分表设计的难点
5、有没有两张表的查询情况
6、项目过程中对个人的收获是什么
7、消息推送系统是用来做什么
8、两个项目技术难点是什么
9、讲一下Redis怎么实现固定窗口的限流的
10、知道context吗 具体应用场景有哪些
11、Array与切片的区别 具体什么情况用哪个
12、defer内容
13、Go里面线程安全
14、讲一讲sync.map 怎么取出值
15、数据库表要遵循那些规范
16、SQL题 考JOIN 
17、Redis常用数据类型
18、怎么用Redis实现分布锁
19、怎么学习Golang
20、接触过哪些Web框架比较好

每个回答出来后就不在多问了 估计是KPI面试基本问的不深入 估计有项目还是问的项目多一些 面试官说一面是混合面 坐等感谢信😥#牛客AI配图神器##面经问题记录##大厂面试问八股多还是项目多?##发面经攒人品#
全部评论
感谢信已到 果然是kpi
2 回复 分享
发布于 09-22 11:05 浙江

相关推荐

岗位职责: 1.负责Web服务端的设计、开发和维护,确保系统的高性能、高可用性和可扩展性。2.参与需求分析、技术方案设计、代码编写和单元测试,确保代码质量和系统稳定性。3.优化现有系统的性能,解决系统中的技术难题,提升系统的响应速度和处理能力。4.负责与前端开发团队协作,定义API接口,确保前后端数据交互的高效性和安全性。5.参与系统架构设计,提出合理的解决方案,确保系统的可扩展性和可维护性。6.负责编写技术文档,包括设计文档、接口文档等,确保团队内部的技术沟通顺畅。7.跟踪并研究最新的Web服务端技术,持续优化现有系统,提升团队的技术水平。任职要求:1.学历要求: 计算机科学、软件工程或相关专业本科及以上学历。2.工作经验: 2年以上Web服务端开发经验,有高并发系统开发经验者优先。3.技术栈要求:熟练使用 PHP ,Golang。熟悉常用的Web框架,如gin、yiic 、lavarel等。熟悉RESTful API设计,具备良好的接口设计能力。熟悉数据库设计及优化,熟练使用MySQL、等数据库。熟悉缓存技术,如Redis、Memcached等。熟悉消息队列技术,如Kafka、RabbitMQ等。熟悉微服务架构,有Docker、Kubernete等容器化技术经验者优先。4.其他技能:具备良好的代码规范和文档编写习惯,熟悉Git等版本控制工具。具备良好的问题分析和解决能力,能够独立完成复杂模块的设计与开发。具备良好的沟通能力和团队协作精神,能够与团队成员高效合作。有强烈的责任心和自我驱动力,能够在压力下高效工作。熟悉Linux 操作系统,具备基本的服务器运维能力,能够独立部署和调试服务加分项:1.对高并发、分布式系统有深入理解,熟悉负载均衡、缓存、消息队列等技术,有高并发项目开发经验者优先。2.有广告审核相关开发经验优先
投递360集团等公司6个岗位
点赞 评论 收藏
分享
评论
3
18
分享

创作者周榜

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