Go语言中文网 为您找到相关结果 22

阿里、华为、网易等大厂Java面经大集合

​文章有些长,希望你能耐心的看完,后面会有一些架构资料分享给大家的Cvte提前批阿里内推便利蜂内推小米内推金山wps内推多益网络拼多多学霸批搜狗校招涂鸦移动中国电信it研发中心中兴华为苏宁内推美团内推百度腾讯招商银行信用卡招银网络科技网易VivoCvte提前批一面(电话)自我介绍介绍你的项目加密解密了解么?几种算法,讲一下你了解的多线程了解么?什么是线程安全?说一个你最熟悉的设计模式讲一下你项目中用到了哪些设计模式Java的hashmap的原理Hashmap的线程安全性,什么是线程安全的?如何实现线程安全二面(视频)自我介绍介绍项目Mysql的数据库引擎,区别特点设计模式了解?讲一下最熟悉的写一个单例模式,答主写的是双检查锁单例,问了为什么用Volatile,synchronize移到方法最...阅读全文

博文 2018-10-10 14:34:38 Java007

学Go语言以前需要学哪些知识?

首先做一下自我介绍,我16岁,来自山东临沂,去年初中毕业没考上高中,本来想去传智播客学Java,但父母不同意,被父母逼着去职业高中,但我觉得职业高中没意思,上了几个月就辍学了,现在又被父母逼着去了手机维修培训班学修手机,但我对此不感兴趣。我只对IT方面感兴趣,选择Golang是不错的,它非常适合开发Web服务端程序,所以在Web开发上Goalang是最好的强于Java。 我现在还没开始学Golang,我打算学了Golang以后自己做网站,做网站分前端和后端............ 那么要学Go Web开发的话应该学哪些知识,顺序如何,网上有教程吗...阅读全文

顺丰科技面试(9.26)

一面 自我介绍 Java内存区域 Java new一个对象分配在哪 Java的堆分配在哪 JVM的内存分配在哪 C语言的内存是如何获取的(否认4连) i++线程安全么,为啥 Redis的键设置过期时间,清除过期键策略(刚好看过) Python的range和xrange区别(不会) 抠我爬虫,问我访问百度的消息头如何写,如何保证ip代理池有效(不会) golang的defer有什么用 golang的channel有什么用 channel如何不阻塞(不会) MySQL存储引擎差别 画一棵B+树(爆炸) TCP挥手TimeWait原因,如果没有会怎么样 操作系统什么时候会调入页 能否详细说是用什么硬件去管理调入(不会) 手写LCS HR 自我介绍 拿了哪些offer,想去哪 ACM是什么(居然拼不...阅读全文

博文 2018-09-26 20:34:42 _Kazusa

2018 开源分布式中间件 DBLE 年报

2017年10月24日,爱可生正式开源了我们自主研发的分布式中间件—DBLE,经过一年各行业用户业务应用沉淀,我们持续进行产品打磨与更新迭代,在2018年的最后一天,我们使DBLE拥有了更清晰的定位。 DBLE 自我介绍 · 「 DBLE 」 企业级开源分布式中间件,江湖人送外号 “MyCat Plus”;· 简单稳定,持续维护,良好的社区环境和广大的群众基础使 DBLE 得到了社区的大力支持;· 最新版本 dble 2.18.10.0https://github.com/actiontech... · 对应文档地址https://actiontech.github.io/... · 技术交流群:669663113 DBLE 社区故事 · Release 2017.10.24开源一年多以来,...阅读全文

博文 2019-01-02 15:34:49 爱可生云数据库

一位面试官N次面试感悟,谈谈JAVA程序员的成长之路

一、面试不是简单的你问我答一般来讲,作为面试官和候选人进行沟通的第一个问题是一般是自我介绍,整个自我介绍的情况应该控制在2分钟左右,阐述自己的教育背景,项目经历,用到的主要技术栈,如果有很厉害的开源项目或者优秀的博客也可以说。整个过程应该放轻松和面试官是一个平等的交流过程,面试官应该做到倾听且给出回应。技术问题也一般会从自我介绍或者第一个项目开始,加入面试官的问题是 JVM的调优 ,那么我们作为面试者可以从自己经历过的场景入手,尽量不要像背诵课本一样旁若无人的开始描述,中间可以和面试官进行互动,比如说‘我是这么做的,你们遇到过么?BLALALALA’然后还可以说一下假如遇到一些其他的状况该如何处理等等。二、遇到不会的问题除了说不会还可以阐述思路首先大家要有一个认知,面试官不是什么都会。术业有...阅读全文

职业生涯:阿里实习offer五面经验与总结

前言 目前楼主已经拿到阿里实习offer,一共经历了5次面试,其中4轮技术面,1轮HR面试。今天收到阿里的实习录用意向书,在这里分享一下自己的面试经验和学习总结。写这篇面经主要是希望能够帮助更多的小伙伴,最近各大公司已经陆陆续续开始春招了,希望这篇面经能够帮到大家。我本科毕业于中南大学信管专业,真正开始学习Java是在大三下学期,研究生就读北航的移动云计算专业。刚开始也是小白,也是一步步成成起来的。希望能够给与我有相同经历的亲们一个参考。需要提的一点是,你将来是需要靠这个吃饭的,所以请对找工作保持十二分的热情,而且越早准备越好,摆正心态和位置,那么就开始努力吧!! 阿里一面 一面是在上午9点多接到支付宝的面试电话的,因为很期望能够尽快接到阿里的电话,所以非常兴奋。电话接通之后还是非常紧张的,...阅读全文

Golang必备技巧:接口型函数

接口型函数,指的是用函数实现接口,这样在调用的时候就会非常简便,我称这种函数,为接口型函数,这种方式使用于只有一个函数的接口。 我们以迭代一个map为例,演示这一技巧,这种方式有点类似于groovy中Map的each方法一样,也是Gradle里each闭包。 原始接口实现1234567891011type Handler interface { Do(k, v interface{})}func Each(m map[interface{}]interface{}, h Handler) { if m != nil && len(m) > 0 { for k, v := range m { h.Do(k, v) } }} 首先定义一个Handler接口,只有一个Do方法,接收k,v两个参数,...阅读全文

博文 2017-07-04 02:16:32 飞雪无情

1、策略模式 Strategy Pattern

策略模式:抛砖引玉,为了让一些小白理解设计模式而写,大神请绕行。顺便可以熟悉GoLang 经典鸭子问题: 鸭子有个基础的父类,但是有很多种鸭子,比如:模型鸭、唐老鸭、绿头鸭 鸭子属性这里就忽略了,直接用两个行为来举例子:叫和飞 从这3种鸭子来看: 绿头鸭会呱呱叫,模型鸭不会叫,唐老鸭会说话(就算是会说话吧) 绿头鸭会飞,模型鸭和唐老鸭都不会飞 好了,我们现在需要做的就是实现一个鸭子的父类,让后让模型鸭、唐老鸭、绿头鸭都继承这个父类。 定义飞和叫两个行为接口,每种鸭子继承父类并实现飞和叫两个行为。 找出应用中核能需要变化之处,把它们独立起来,不要和那些不需要变化的代码混在一起。 好的,继续,下面我们先来说下飞 根据我们要实现的3种模型,我们需要实现两个飞的行为,一个是会飞一个是不会飞 首先我们...阅读全文

博文 2020-05-19 15:32:49 teddrummer

go select语句

看介绍说,go的select与switch类似。但其实有很大不同 switch执行是顺序的,而select是随机选择: package main import ( "fmt" ) func main() { c1:=make(chan int,1024) c2:=make(chan int,1024) for i:=0;i<1000;i++{ c1<-1 c2<-1 fmt.Println("i===",i) select{ case <-c1: fmt.Println("from c1") case <-c2: fmt.Println("from c2") } } } 结果: i=== 0 from c1 i=== 1 from c2 i=== 2 from c1 i=== 3 from ...阅读全文

博文 2016-08-12 11:00:07 qii

2019年最新Java高级架构面试真题198道,通往BATJ的必经之路!

前言跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来,期间也没有准备充分,到底是因为技术原因,影响自己的发展,偏移自己规划的轨迹,还是钱给少了,不受重视。准备不充分的面试,完全是浪费时间,更是对自己的不负责。今天给大家分享下整理的Java面试大纲,其中大部分都是面试过程中的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式。希望能帮助大家在年后金三银四的到来提供一些帮助!(文末附送更多架构面试专题及答案)数据结构​Spring框架​并发编程​SQL数据库​Redis​JVM​Dubbo​总结最后再给大家总结一下面试要注意的地方:面试前,提前准备面试问题的回答,回顾好简历中的工作经历;面试的时候,自...阅读全文

博文 2019-02-13 18:33:58 chendada

今天去面试阳光出行的经历记录一下

前几天接到阳光出行 golang开发岗面试邀请。预约的今天下午3点去面试。 工作环境也没看准网上写的那么差,整体还不错。 过程 下午面试分为两个环节 第一个人: 先自我介绍,然后项目经验,技术问答。 第二个人: 先自我介绍,然后项目经验,技术问答。 结果 等二面通知,不知是不是会石沉大海。感觉没戏 总结 当时有几个问题可能由于比较紧张。没回答上来,一会代码实现一下。 该公司技术实力OK,工作氛围OK,面试我的人技术很不错。 由于紧张没回答出来的技术问题 问题: 比较关键的一个问题是goroutine协程池的设计,还有多线程单例模式的问题 多线程单例模式其实就是线程安全问题吧,多线程单例问题点击查看 以下是简单实现一个协程一个任务投递 package main import ( "fmt" "...阅读全文

博文 2019-06-22 02:32:39 布衣码农

面试时如何在众多Java工程师中脱颖而出

#### 前言 **很多人的求职面试的过程中遇到的第一个问题:请做个自我介绍。** 有的人,可以口若悬河、妙语连珠讲3分钟,有的人,可能磕磕巴巴,讲了30秒,前者一定能胜过后者,然则未必,今天就来聊一聊,面试中必问的问题——请做个自我介绍。 ![](https://upload-images.jianshu.io/upload_images/11633898-f9b46252b8a81a98.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) **小编整理了一些面试题,由于平台不能上传文件,需要的可以加小编QQ群937053620,从里面获取文档,也欢迎招聘者,找工作的进群,给大家提供一个更大的平台(希望可以帮助到大家)** ###...阅读全文

博文 2019-01-08 20:52:02 _pangzi