Golang教程网
Golang教程网
  • 博客首页
  • 实战学习Golang
  • 日常工作实战
  • 小程序实战开发
    • 微信小程序开发
    • 百度智能小程序开发
    • QQ小程序开发
    • 头条小程序开发
    • 支付宝小程序开发
  • 学习笔记
  • 搜索
「字节跳动Golang面试」一整天,共三面,没能进入到第四面hr面。
发表于 2023-08-18

一次面试有前后两个面试官,面试官问的问题如下,其中还带有面试官的提示: 一面:自我介绍一下吧 网络相关1. TCP 和 UDP 的区别是什么? 2. TCP 的三次握手解释一下,为什么是三次握手?(答三点) 3. UDP 在什么时候使用? 4. 浏览器输入一个域名之后会发生什么? 5. 登陆 baidu 之后,下次打开浏览器就不用再登陆了,怎么做到? 6. https 和 http 的区别是什么

字节跳动Go 语言面试会问哪些问题?
发表于 2023-08-18

1、Mutex 几种状态 mutexLocked — 表示互斥锁的锁定状态;mutexWoken — 表示从正常模式被从唤醒;mutexStarving — 当前的互斥锁进入饥饿状态;waitersCount — 当前互斥锁上等待的 Goroutine 个数; 2、Mutex 正常模式和饥饿模式正常模式(非公平锁) 正常模式下,所有等待锁的 goroutine 按照

众所周知,字节跳动内部的后端开发大多数都是使用 go 语言的,那么一般 go 语言的面试会问哪些问题?
发表于 2023-08-18

面试官:嗯,不错,了解的很深入。那 go 中有哪些常用的并发模型? 面试者:Golang 中常用的并发模型有三种: 通过channel通知实现并发控制 无缓冲的通道指的是通道的大小为0,也就是说,这种类型的通道在接收前没有能力保存任何值,它要求发送 goroutine 和接收 goroutine 同时准备好,才可以完成发送和接收操作。 从上面无缓冲的通道定义来看,发送

面试golang开发,遇到的有意思的算法题目
发表于 2023-08-18

沾沾自喜、喜闻乐见、见多识广、广开言路、路不拾遗、遗臭万年、年富力强、强人所难、难言之隐、隐姓埋名、名不副实、实与有力、力不从心、心直口快、快人快语、语重心长、长治久安、安之若素、素昧平生、生死相依、依依不舍、舍己为人、人尽其才、才高八斗、斗志昂扬、扬眉吐气、气象万千、千钧一发、发扬光大、大有作为、为所欲为、为期不远、远走高飞、飞沙走石、石破天惊、惊天动地、地大物博、博大精深、深恶痛绝、绝无仅有

字节跳动面试官问什么是Zookeeper
发表于 2023-08-18

什么是Zookeeper? 简单来说,Zookeeper是一个开源的分布式协同服务系统,Zookeeper的设计目标就是把复杂并且容易出错的分布式协同服务进行封装,并抽象出一个高效可靠的原语接口,并对外提供一系列简单的接口为其他服务调用。 其他应用只要使用Zookeeper提供的接口,就可以实现各种分布式应用。例如:分布式锁、分布式选举,主从切换等等。这些案例我们在实战内容中会详细说明。

「字节跳动网络客服面试」一共两轮面试,第一次
发表于 2023-08-18

网上发了简历后初试 初试比较简单 语音群面 先是求职者自我介绍 hr问求职者对申请岗位的理解 怎么做好一个客服 复试招了200人 大家排队等了很久很久 排到后面的等了几个小时 座位不够就站着等 挺累的来之前hr说这次会扩招,而且是9月份的最后一次招聘,后来大家发现并不是这么回事复试招了2 300人,只过了几十个,而且面试后没有给求职者一个统一回复,只把通过者拉了一个群

关于go:Golang原始套接字丢失数据包?
发表于 2023-08-18

我正在用Golang写一个简单的程序来使用原始套接字捕获TCP / IP数据包: 当我将程序接收到的数据包数量及其包含的数据总量与Wiresharks看到的数据包数量以及传输的总数据进行比较时,我知道我每次运行都丢失了15-30%的所有数据包和数据 。 为什么? 我唯一想到的是应用程序的速度不足以接收数据包,但这很奇怪。 (我正在localhost上进行通信,并发送了约17 MB的数据。)但是

浅谈linux下原始套接字 SOCK_RAW 的内幕及其应用
发表于 2023-08-18

一、SOCK_RAW 内幕首先在讲SOCK_RAW 之前,先来看创建socket 的函数:int socket(int domain, int type, int protocol);domain :指定通信协议族(protocol family/address)/usr/include/i386-linux-gnu/bits/socket.h/* Supported address

Go中原始套接字的深度实践
发表于 2023-08-18

1. 介绍 原始套接字(raw socket)是一种网络套接字,允许直接发送/接收更底层的数据包而不需要任何传输层协议格式。平常我们使用较多的套接字(socket)都是基于传输层,发送/接收的数据包都是不带TCP/UDP等协议头部的。 当使用套接字发送数据时,传输层在数据包前填充上面格式的协议头部数据,然后整个发送到网络层,接收时去掉协议头部,把应用数据抛给上层

关于go:如何使用Golang编写原始TCP数据包(使用gopacket)并通过原始套接字发送
发表于 2023-08-18

我想使用gopacket制作自定义TCP数据包,然后 使用原始套接字发送它们。 这是一个简短易读的示例go程序, 演示我想做什么: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556package main import ( "code

第一页 上一页 1 ... 997 998 999 1000 下一页 尾页
友情链接: 免费取名网 安企CMS 商家收款码申请 AI学习网 Hello Web3
© 2025 Golang教程网, Created By 安企内容管理系统(AnqiCMS)