华顺信安Golang后端开发实习

笔试(打字写写比较简单)

  • 进程和线程的区别,如何通信
  • TCP/UDP的区别和特点
  • sql语句
  • go中defer的顺序
  • 面向对象语言的特点

面试

自我介绍

Mysql

  • mysql存储引擎 - 哪个支持事务
  • char 和 varchar 区别
  • 应用层索引
  • 索引对左匹配原则
  • 数据库的索引类型,使用过那些索引,还有那些索引
  • 索引的数据结构

Go

  • go有没有异常类型
  • 介绍一下GMP,能不能去掉p层
  • go的竞争条件 Mutex
  • [场景] 100个协程执行了50个,51panic后面的还执行吗 - 不想退出怎么做
  • 讲讲Grpc
  • map有序还是无序 - 怎么实现排序
  • 进程挂了怎么办-在linux环境挂了应该怎么处理

Redis

  • 讲讲优缺点
  • redis 有哪些数据类型

Linux

  • 查看当前路径 pwd
  • 查找一个文件,有名称 find -name
  • 日志滚动查看 tail less cat
  • 移动目录 mv

Docker/git

  • 怎么查镜像
  • 讲讲DockerFile
  • 怎么下载其他分支 git branch相关
  • 单机docker支持那些网络模式

看程序说结果

func test()int {
	i := 0
	defer func(){
	  fmt.Println("defer1')
	}()
	defer func(){
	  i += 1
	  fmt.Println("defer2")
	}()
return i
						 }
func main(){
  fmt.Println("return", test())
}

不是第一时间记录的,有点忘了,但是看了其他的面经基本也在其他投稿的范围中。

问了一个数据库,没听清问了啥,没用过... channel相关比较多可以多看看,不同的问题对应不同的业务。

倒是一点简历都没问。OC了

全部评论
哥们你去了华顺了吗 感觉咋样
点赞 回复 分享
发布于 2024-10-14 22:35 安徽
转正了嘛
点赞 回复 分享
发布于 2024-04-11 01:36 天津
公司对es的需求很高,学会的话大加分。restful为主还没有grpc,基本流程都能接触。
点赞 回复 分享
发布于 2024-03-26 23:51 北京
进程挂了怎么处理 这个楼主咋答的 是不是父进程waitpid来重启呀
点赞 回复 分享
发布于 2024-01-25 00:43 重庆
楼主,就一面而且没有算法吗
点赞 回复 分享
发布于 2024-01-22 18:48 重庆
请问面了过了几天才oc的😢
点赞 回复 分享
发布于 2024-01-22 17:48 四川

相关推荐

09-19 12:42
已编辑
门头沟学院 测试工程师
📍面试公司:明源云(9.19)💻面试岗位:测试(46min)❓面试问题:1. 自我介绍2. 评价一下自己的性格,为什么这么说3. 说一下职业规划4. 实习做过开发的内容,为啥不去做开发呢下面的问题都是面试官准备好的然后来问的5.一个接口本身应该返回100个订单数据,结果只返回了80个,如何利用SQL去排查这个问题?进一步怎么排查这个接口问题(说了select count(*),DISTINCT,为null的情况)6.描述一下测试流程,整个项目中是什么角色?然后工作职责有哪些?7.有没有自己去写过测试方案,去考虑测试的方法,测试计划,测试范围和风险等?8.在项目中用到了哪些测试的工具?9.项目中写了多少接口自动化,多少UI自动化?时间占比是多少?(具体写脚本,维护调试,执行多长时间)10.负责测试一个电商促销系统,请你列举三个可能的高风险测试点和它的验证方法11.最近在学什么测试相关的新知识,为什么学习这个,通过什么渠道去学习?学了多长时间了?遇到什么困难?怎么解决的?学的东西有没有自己去实操过?12.自己项目接口自动化的前置数据怎么来的?13.假如你现在做一个金融系统,要构造用于各种测试,各种交易场景。比如成功失败,公共拦截,这样的测数据是非常困难并且耗时的。因为他这个数据要做很长的链路才能造出来。那你有什么创新的解决方案来动态高效的生成和管理这些复杂的测试数据呢?14.现在你参加一个项目,但这个项目时间非常紧,交货时间非常紧。那么项目经理就认为他权衡之后就认为测试环境最不重要,想压缩测试时间。你是这个项目设计负责人,你能够你是如何设计一个创新的质量保障方案,来说服它既能保证质量又能提速。15.电商的一个登录界面,这个界面上有一个账号输入框和一个密码输入框。然后还有一个登录按钮来清理设计测试用例,至少要覆盖功能界面和安全性。请你说出每一个用例的思考点16.你现在正在一个测试任务里面,然后你发现开发bug没修复好,问题频繁被驳回的情况。你如何向你的你的经理和团队其他成员沟通你的改进建议并推动改革。17.反问(问面试流程,业务(就回了一句话做房地产开发软件),建议(无???))总结:没根据简历问,都是准备好的问题,有点像ai面试就算我回答的差,反问环节也不至于什么都不回答吧,有点不尊重人了
查看16道真题和解析
点赞 评论 收藏
分享
评论
11
33
分享

创作者周榜

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