招聘信息

招聘信息

热璞科技大跃进-招人了

求职招聘信息OpenSkill 发表了文章 • 0 个评论 • 348 次浏览 • 2017-04-11 10:49 • 来自相关话题

MySQL DBA:
岗位名称:MySQL DBA(薪资:15-35K)

岗位要求:
1、五年以上Oracle DBA(至少一年MySQL DBA) 或三年以上MySQL DBA的实战经验
2、了解MySQL数据库的运行机制和架构体系
3、熟悉MySQL数据库基本调优,了解MySQL数据库内存与I/O机制
4、熟悉MySQL数据库数据同步的异步、半同步、Group Replication等基本原理
5、至少熟练一门脚本编程语言或JAVA编程语言
6、至少掌握业界中的mysqlslap、sysbench、tpcc-c等两种以上性能压测工具
7、有Cobar、Amoeba、MyCAT使用经历者优先
8.具备良好的团队合作能力及沟通协调能力,工作主动、积极,责任心强和自学能力较强。


高级JAVA程师:
岗位名称:高级JAVA程师(分布式数据库中间件研究)

薪资:15k-35k

岗位要求:
1、专科以上学历,三年及以上Java软件开发项目工作经验。
2、熟悉JVM内存管理、类加载机制等,掌握Java系统的故障排查和性能调优。
3、熟悉多线程、NIO、Socket编程。
4、熟练掌握MySQL数据库特性。
5、熟悉Cobar、Mycat、TDDL等数据库中间件者优先考虑。

 
更多信息:
公司招纳人才:(公司简介:专注于研发数据库中间件和私有云数据 架构设计与部署实施的一站式服务公司)

招聘岗位:
(1)、java高级软件工程师(2名)(年限:3年以上;薪资:15k-25k)
(2)、java高级工程师(数据库中间件研发方向)(年限:5年以上;薪资(15k-30k)
(3)、MySQL DBA (年限:5年以上;薪资:15k-35k)
(4)、架构咨询师 (年限:5年以上;薪资:15k-35k)
(5)、产品经理PM (年限:4年以上;薪资:15k-25k; 懂pass平台经验)

来撩我QQ:1793564171  简历投递邮箱:job@hotpu.cn
工作地点:上海闵行区10号线龙柏新村站  查看全部
MySQL DBA:
岗位名称:MySQL DBA(薪资:15-35K)

岗位要求:
1、五年以上Oracle DBA(至少一年MySQL DBA) 或三年以上MySQL DBA的实战经验
2、了解MySQL数据库的运行机制和架构体系
3、熟悉MySQL数据库基本调优,了解MySQL数据库内存与I/O机制
4、熟悉MySQL数据库数据同步的异步、半同步、Group Replication等基本原理
5、至少熟练一门脚本编程语言或JAVA编程语言
6、至少掌握业界中的mysqlslap、sysbench、tpcc-c等两种以上性能压测工具
7、有Cobar、Amoeba、MyCAT使用经历者优先
8.具备良好的团队合作能力及沟通协调能力,工作主动、积极,责任心强和自学能力较强。


高级JAVA程师:
岗位名称:高级JAVA程师(分布式数据库中间件研究)

薪资:15k-35k

岗位要求:
1、专科以上学历,三年及以上Java软件开发项目工作经验。
2、熟悉JVM内存管理、类加载机制等,掌握Java系统的故障排查和性能调优。
3、熟悉多线程、NIO、Socket编程。
4、熟练掌握MySQL数据库特性。
5、熟悉Cobar、Mycat、TDDL等数据库中间件者优先考虑。

 
更多信息:
公司招纳人才:(公司简介:专注于研发数据库中间件和私有云数据 架构设计与部署实施的一站式服务公司)

招聘岗位:
(1)、java高级软件工程师(2名)(年限:3年以上;薪资:15k-25k)
(2)、java高级工程师(数据库中间件研发方向)(年限:5年以上;薪资(15k-30k)
(3)、MySQL DBA (年限:5年以上;薪资:15k-35k)
(4)、架构咨询师 (年限:5年以上;薪资:15k-35k)
(5)、产品经理PM (年限:4年以上;薪资:15k-25k; 懂pass平台经验)


来撩我QQ:1793564171  简历投递邮箱:job@hotpu.cn
工作地点:上海闵行区10号线龙柏新村站 


卓易科技-业务运维 [上海招聘]

回复

求职招聘信息OpenSkill 发起了问题 • 1 人关注 • 0 个回复 • 588 次浏览 • 2017-03-20 13:46 • 来自相关话题

数据分析师常见的10道面试题及答案

学习资源push 发表了文章 • 0 个评论 • 1123 次浏览 • 2015-12-09 00:56 • 来自相关话题

1、海量日志数据,提取出某日访问百度次数最多的那个IP。

首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这1000个最大的IP中,找出那个频率最大的IP,即为所求。或者如下阐述:
算法思想:分而治之+Hash
1.IP地址最多有2^32=4G种取值情况,所以不能完全加载到内存中处理; 
2.可以考虑采用“分而治之”的思想,按照IP地址的Hash(IP)24值,把海量IP日志分别存储到1024个小文件中。这样,每个小文件最多包含4MB个IP地址;
3.对于每一个小文件,可以构建一个IP为key,出现次数为&#118alue的Hash map,同时记录当前出现次数最多的那个IP地址; 
4.可以得到1024个小文件中的出现次数最多的IP,再依据常规的排序算法得到总体上出现次数最多的IP;

2、搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字

假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门。),请你统计最热门的10个查询串,要求使用的内存不能超过1G。典型的Top K算法,还是在这篇文章里头有所阐述,文中,给出的最终算法是:
第一步、先对这批海量数据预处理,在O(N)的时间内用Hash表完成统计(之前写成了排序,特此订正。July、2011.04.27); 
第二步、借助堆这个数据结构,找出Top K,时间复杂度为N‘logK。即,借助堆结构,我们可以在log量级的时间内查找和调整/移动。因此,维护一个K(该题目中是10)大小的小根堆,然后遍历300万的Query,分别和根元素进行对比所以,我们最终的时间复杂度是:O(N) + N’*O(logK),(N为1000万,N’为300万)。
或者:采用trie树,关键字域存该查询串出现的次数,没有出现为0。最后用10个元素的最小推来对出现频率进行排序。

3、有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限制大小是1M。返回频数最高的100个词。

方案:顺序读文件中,对于每个词x,取hash(x)P00,然后按照该值存到5000个小文件(记为x0,x1,…x4999)中。这样每个文件大概是200k左右。 
如果其中的有的文件超过了1M大小,还可以按照类似的方法继续往下分,直到分解得到的小文件的大小都不超过1M。
对每个小文件,统计每个文件中出现的词以及相应的频率(可以采用trie树/hash_map等),并取出出现频率最大的100个词(可以用含100个结点的最小堆),并把100个词及相应的频率存入文件,这样又得到了5000个文件。下一步就是把这5000个文件进行归并(类似与归并排序)的过程了。

4、有10个文件,每个文件1G,每个文件的每一行存放的都是用户的query,每个文件的query都可能重复。要求你按照query的频度排序。

还是典型的TOP K算法,解决方案如下: 
方案1:
  顺序读取10个文件,按照hash(query)的结果将query写入到另外10个文件(记为)中。这样新生成的文件每个的大小大约也1G(假设hash函数是随机的)。
   找一台内存在2G左右的机器,依次对用hash_map(query,query_count)来统计每个query出现的次数。利用快速/堆/归并排序按照出现次数进行排序。将排序好的query和对应的query_cout输出到文件中。这样得到了10个排好序的文件(记为)。
  对这10个文件进行归并排序(内排序与外排序相结合)。 方案2:
  一般query的总量是有限的,只是重复的次数比较多而已,可能对于所有的query,一次性就可以加入到内存了。这样,我们就可以采用trie树/hash_map等直接来统计每个query出现的次数,然后按出现次数做快速/堆/归并排序就可以了。 
方案3:
  与方案1类似,但在做完hash,分成多个文件后,可以交给多个文件来处理,采用分布式的架构来处理(比如MapReduce),最后再进行合并。

5、 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?

方案1:可以估计每个文件安的大小为5G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。
  遍历文件a,对每个url求取hash(url)00,然后根据所取得的值将url分别存储到1000个小文件(记为a0,a1,…,a999)中。这样每个小文件的大约为300M。
  遍历文件b,采取和a相同的方式将url分别存储到1000小文件(记为b0,b1,…,b999)。这样处理后,所有可能相同的url都在对应的小文件(a0vsb0,a1vsb1,…,a999vsb999)中,不对应的小文件不可能有相同的url。然后我们只要求出1000对小文件中相同的url即可。
  求每对小文件中相同的url时,可以把其中一个小文件的url存储到hash_set中。然后遍历另一个小文件的每个url,看其是否在刚才构建的hash_set中,如果是,那么就是共同的url,存到文件里面就可以了。 
方案2:如果允许有一定的错误率,可以使用Bloom filter,4G内存大概可以表示340亿bit。将其中一个文件中的url使用Bloom filter映射为这340亿bit,然后挨个读取另外一个文件的url,检查是否与Bloomfilter,如果是,那么该url应该是共同的url(注意会有一定的错误率)。
Bloom filter日后会在本BLOG内详细阐述。

6、在2.5亿个整数中找出不重复的整数,注,内存不足以容纳这2.5亿个整数。

方案1:采用2-Bitmap(每个数分配2bit,00表示不存在,01表示出现一次,10表示多次,11无意义)进行,共需内存2^32 * 2 bit=1 GB内存,还可以接受。然后扫描这2.5亿个整数,查看Bitmap中相对应位,如果是00变01,01变10,10保持不变。所描完事后,查看bitmap,把对应位是01的整数输出即可。

方案2:也可采用与第1题类似的方法,进行划分小文件的方法。然后在小文件中找出不重复的整数,并排序。然后再进行归并,注意去除重复的元素。

7、腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?

与上第6题类似,我的第一反应时快速排序+二分查找。以下是其它更好的方法: 
方案1:oo,申请512M的内存,一个bit位代表一个unsigned int值。读入40亿个数,设置相应的bit位,读入要查询的数,查看相应bit位是否为1,为1表示存在,为0表示不存在。 方案2:这个问题在《编程珠玑》里有很好的描述,大家可以参考下面的思路,探讨一下:
  又因为2^32为40亿多,所以给定一个数可能在,也可能不在其中;
  这里我们把40亿个数中的每一个用32位的二进制来表示
  假设这40亿个数开始放在一个文件中。
  然后将这40亿个数分成两类:
1.最高位为0
2.最高位为1
  并将这两类分别写入到两个文件中,其中一个文件中数的个数<=20亿,而另一个>=20亿(这相当于折半了);
  与要查找的数的最高位比较并接着进入相应的文件再查找
  再然后把这个文件为又分成两类:
1.次最高位为0
2.次最高位为1
  并将这两类分别写入到两个文件中,其中一个文件中数的个数<=10亿,而另一个>=10亿(这相当于折半了);
  与要查找的数的次最高位比较并接着进入相应的文件再查找。
  …….
  以此类推,就可以找到了,而且时间复杂度为O(logn),方案2完。
  附:这里,再简单介绍下,位图方法:
  使用位图法判断整形数组是否存在重复
  判断集合中存在重复是常见编程任务之一,当集合中数据量比较大时我们通常希望少进行几次扫描,这时双重循环法就不可取了。
  位图法比较适合于这种情况,它的做法是按照集合中最大元素max创建一个长度为max+1的新数组,然后再次扫描原数组,遇到几就给新数组的第几位置上1,如遇到5就给新数组的第六个元素置1,这样下次再遇到5想置位时发现新数组的第六个元素已经是1了,这说明这次的数据肯定和以前的数据存在着重复。这种给新数组初始化时置零其后置一的做法类似于位图的处理方法故称位图法。它的运算次数最坏的情况为2N。如果已知数组的最大值即能事先给新数组定长的话效率还能提高一倍。
  欢迎,有更好的思路,或方法,共同交流。

8、怎么在海量数据中找出重复次数最多的一个?

方案1:先做hash,然后求模映射为小文件,求出每个小文件中重复次数最多的一个,并记录重复次数。然后找出上一步求出的数据中重复次数最多的一个就是所求(具体参考前面的题)。

9、上千万或上亿数据(有重复),统计其中出现次数最多的钱N个数据。

方案1:上千万或上亿的数据,现在的机器的内存应该能存下。所以考虑采用hash_map/搜索二叉树/红黑树等来进行统计次数。然后就是取出前N个出现次数最多的数据了,可以用第2题提到的堆机制完成。

10、一个文本文件,大约有一万行,每行一个词,要求统计出其中最频繁出现的前10个词,请给出思想,给出时间复杂度分析。

方案1:这题是考虑时间效率。用trie树统计每个词出现的次数,时间复杂度是O(n[i]le)(le表示单词的平准长度)。然后是找出出现最频繁的前10个词,可以用堆来实现,前面的题中已经讲到了,时间复杂度是O(n[/i]lg10)。所以总的时间复杂度,是O(n[i]le)与O(n[/i]lg10)中较大的哪一个。
  附、100w个数中找出最大的100个数。
  方案1:在前面的题中,我们已经提到了,用一个含100个元素的最小堆完成。复杂度为O(100w*lg100)。

方案2:采用快速排序的思想,每次分割之后只考虑比轴大的一部分,知道比轴大的一部分在比100多的时候,采用传统排序算法排序,取前100个。复杂度为O(100w[i]100)。 方案3:采用局部淘汰法。选取前100个元素,并排序,记为序列L。然后一次扫描剩余的元素x,与排好序的100个元素中最小的元素比,如果比这个最小的要大,那么把这个最小的元素删除,并把x利用插入排序的思想,插入到序列L中。依次循环,知道扫描了所有的元素。复杂度为O(100w[/i]100)。 查看全部


1、海量日志数据,提取出某日访问百度次数最多的那个IP。


首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这1000个最大的IP中,找出那个频率最大的IP,即为所求。
或者如下阐述:
算法思想:分而治之+Hash
1.IP地址最多有2^32=4G种取值情况,所以不能完全加载到内存中处理; 

2.可以考虑采用“分而治之”的思想,按照IP地址的Hash(IP)24值,把海量IP日志分别存储到1024个小文件中。这样,每个小文件最多包含4MB个IP地址;
3.对于每一个小文件,可以构建一个IP为key,出现次数为&#118alue的Hash map,同时记录当前出现次数最多的那个IP地址; 

4.可以得到1024个小文件中的出现次数最多的IP,再依据常规的排序算法得到总体上出现次数最多的IP;


2、搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字


假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门。),请你统计最热门的10个查询串,要求使用的内存不能超过1G。
典型的Top K算法,还是在这篇文章里头有所阐述,文中,给出的最终算法是:
第一步、先对这批海量数据预处理,在O(N)的时间内用Hash表完成统计(之前写成了排序,特此订正。July、2011.04.27); 

第二步、借助堆这个数据结构,找出Top K,时间复杂度为N‘logK。即,借助堆结构,我们可以在log量级的时间内查找和调整/移动。因此,维护一个K(该题目中是10)大小的小根堆,然后遍历300万的Query,分别和根元素进行对比所以,我们最终的时间复杂度是:O(N) + N’*O(logK),(N为1000万,N’为300万)。
或者:采用trie树,关键字域存该查询串出现的次数,没有出现为0。最后用10个元素的最小推来对出现频率进行排序。


3、有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限制大小是1M。返回频数最高的100个词。


方案:顺序读文件中,对于每个词x,取hash(x)P00,然后按照该值存到5000个小文件(记为x0,x1,…x4999)中。这样每个文件大概是200k左右。 

如果其中的有的文件超过了1M大小,还可以按照类似的方法继续往下分,直到分解得到的小文件的大小都不超过1M。
对每个小文件,统计每个文件中出现的词以及相应的频率(可以采用trie树/hash_map等),并取出出现频率最大的100个词(可以用含100个结点的最小堆),并把100个词及相应的频率存入文件,这样又得到了5000个文件。下一步就是把这5000个文件进行归并(类似与归并排序)的过程了。


4、有10个文件,每个文件1G,每个文件的每一行存放的都是用户的query,每个文件的query都可能重复。要求你按照query的频度排序。


还是典型的TOP K算法,解决方案如下: 

方案1:
  顺序读取10个文件,按照hash(query)的结果将query写入到另外10个文件(记为)中。这样新生成的文件每个的大小大约也1G(假设hash函数是随机的)。
  
   找一台内存在2G左右的机器,依次对用hash_map(query,query_count)来统计每个query出现的次数。利用快速/堆/归并排序按照出现次数进行排序。将排序好的query和对应的query_cout输出到文件中。这样得到了10个排好序的文件(记为)。
  对这10个文件进行归并排序(内排序与外排序相结合)。 
方案2:
  一般query的总量是有限的,只是重复的次数比较多而已,可能对于所有的query,一次性就可以加入到内存了。这样,我们就可以采用trie树/hash_map等直接来统计每个query出现的次数,然后按出现次数做快速/堆/归并排序就可以了。 

方案3:
  与方案1类似,但在做完hash,分成多个文件后,可以交给多个文件来处理,采用分布式的架构来处理(比如MapReduce),最后再进行合并。


5、 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?


方案1:可以估计每个文件安的大小为5G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。
  遍历文件a,对每个url求取hash(url)00,然后根据所取得的值将url分别存储到1000个小文件(记为a0,a1,…,a999)中。这样每个小文件的大约为300M。
  遍历文件b,采取和a相同的方式将url分别存储到1000小文件(记为b0,b1,…,b999)。这样处理后,所有可能相同的url都在对应的小文件(a0vsb0,a1vsb1,…,a999vsb999)中,不对应的小文件不可能有相同的url。然后我们只要求出1000对小文件中相同的url即可。
  求每对小文件中相同的url时,可以把其中一个小文件的url存储到hash_set中。然后遍历另一个小文件的每个url,看其是否在刚才构建的hash_set中,如果是,那么就是共同的url,存到文件里面就可以了。 

方案2:如果允许有一定的错误率,可以使用Bloom filter,4G内存大概可以表示340亿bit。将其中一个文件中的url使用Bloom filter映射为这340亿bit,然后挨个读取另外一个文件的url,检查是否与Bloomfilter,如果是,那么该url应该是共同的url(注意会有一定的错误率)。
Bloom filter日后会在本BLOG内详细阐述。


6、在2.5亿个整数中找出不重复的整数,注,内存不足以容纳这2.5亿个整数。


方案1:采用2-Bitmap(每个数分配2bit,00表示不存在,01表示出现一次,10表示多次,11无意义)进行,共需内存2^32 * 2 bit=1 GB内存,还可以接受。然后扫描这2.5亿个整数,查看Bitmap中相对应位,如果是00变01,01变10,10保持不变。所描完事后,查看bitmap,把对应位是01的整数输出即可。

方案2:也可采用与第1题类似的方法,进行划分小文件的方法。然后在小文件中找出不重复的整数,并排序。然后再进行归并,注意去除重复的元素。


7、腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?


与上第6题类似,我的第一反应时快速排序+二分查找。以下是其它更好的方法: 

方案1:oo,申请512M的内存,一个bit位代表一个unsigned int值。读入40亿个数,设置相应的bit位,读入要查询的数,查看相应bit位是否为1,为1表示存在,为0表示不存在。 
方案2:这个问题在《编程珠玑》里有很好的描述,大家可以参考下面的思路,探讨一下:
  又因为2^32为40亿多,所以给定一个数可能在,也可能不在其中;
  这里我们把40亿个数中的每一个用32位的二进制来表示
  假设这40亿个数开始放在一个文件中。
  然后将这40亿个数分成两类:
1.最高位为0
2.最高位为1
  并将这两类分别写入到两个文件中,其中一个文件中数的个数<=20亿,而另一个>=20亿(这相当于折半了);
  与要查找的数的最高位比较并接着进入相应的文件再查找
  再然后把这个文件为又分成两类:
1.次最高位为0
2.次最高位为1
  并将这两类分别写入到两个文件中,其中一个文件中数的个数<=10亿,而另一个>=10亿(这相当于折半了);
  与要查找的数的次最高位比较并接着进入相应的文件再查找。
  …….
  以此类推,就可以找到了,而且时间复杂度为O(logn),方案2完。
  附:这里,再简单介绍下,位图方法:
  使用位图法判断整形数组是否存在重复
  判断集合中存在重复是常见编程任务之一,当集合中数据量比较大时我们通常希望少进行几次扫描,这时双重循环法就不可取了。
  位图法比较适合于这种情况,它的做法是按照集合中最大元素max创建一个长度为max+1的新数组,然后再次扫描原数组,遇到几就给新数组的第几位置上1,如遇到5就给新数组的第六个元素置1,这样下次再遇到5想置位时发现新数组的第六个元素已经是1了,这说明这次的数据肯定和以前的数据存在着重复。这种给新数组初始化时置零其后置一的做法类似于位图的处理方法故称位图法。它的运算次数最坏的情况为2N。如果已知数组的最大值即能事先给新数组定长的话效率还能提高一倍。
  欢迎,有更好的思路,或方法,共同交流。


8、怎么在海量数据中找出重复次数最多的一个?


方案1:先做hash,然后求模映射为小文件,求出每个小文件中重复次数最多的一个,并记录重复次数。然后找出上一步求出的数据中重复次数最多的一个就是所求(具体参考前面的题)。


9、上千万或上亿数据(有重复),统计其中出现次数最多的钱N个数据。


方案1:上千万或上亿的数据,现在的机器的内存应该能存下。所以考虑采用hash_map/搜索二叉树/红黑树等来进行统计次数。然后就是取出前N个出现次数最多的数据了,可以用第2题提到的堆机制完成。


10、一个文本文件,大约有一万行,每行一个词,要求统计出其中最频繁出现的前10个词,请给出思想,给出时间复杂度分析。


方案1:这题是考虑时间效率。用trie树统计每个词出现的次数,时间复杂度是O(n[i]le)(le表示单词的平准长度)。然后是找出出现最频繁的前10个词,可以用堆来实现,前面的题中已经讲到了,时间复杂度是O(n[/i]lg10)。所以总的时间复杂度,是O(n[i]le)与O(n[/i]lg10)中较大的哪一个。
  附、100w个数中找出最大的100个数。
  
方案1:在前面的题中,我们已经提到了,用一个含100个元素的最小堆完成。复杂度为O(100w*lg100)。

方案2:采用快速排序的思想,每次分割之后只考虑比轴大的一部分,知道比轴大的一部分在比100多的时候,采用传统排序算法排序,取前100个。复杂度为O(100w[i]100)。 
方案3:采用局部淘汰法。选取前100个元素,并排序,记为序列L。然后一次扫描剩余的元素x,与排好序的100个元素中最小的元素比,如果比这个最小的要大,那么把这个最小的元素删除,并把x利用插入排序的思想,插入到序列L中。依次循环,知道扫描了所有的元素。复杂度为O(100w[/i]100)。

MySQL主从同步延迟原因和解决方法分享

学习资源koyo 发表了文章 • 0 个评论 • 2006 次浏览 • 2015-11-02 11:34 • 来自相关话题

企业面试题:MySQL出现同步延迟有哪些原因?如何解决?

1.从库太多导致复制延迟
优化:建议从库数量3-5个为宜

2.从库硬件比主库硬件差
优化:提升硬件性能

3.慢SQL语句过多
优化:SQL语句执行时间太长,需要优化SQL语句

4.主从复制的设计问题
优化:主从复制单线程,可以通过多线程IO方案解决;另外MySQL5.6.3支持多线程IO复制。

5.主从库之间的网络延迟
优化:尽量链路短,提升端口带宽

6.主库读写压力大
优化:前端加buffer和缓存。主从延迟不同步:

不管有多延迟,只要不影响业务就没事
7、业务设计缺陷导致延迟影响业务
优化:从库没有数据改读主库分享原文 查看全部
企业面试题:MySQL出现同步延迟有哪些原因?如何解决?

1.从库太多导致复制延迟
优化:建议从库数量3-5个为宜

2.从库硬件比主库硬件差
优化:提升硬件性能

3.慢SQL语句过多
优化:SQL语句执行时间太长,需要优化SQL语句

4.主从复制的设计问题
优化:主从复制单线程,可以通过多线程IO方案解决;另外MySQL5.6.3支持多线程IO复制。

5.主从库之间的网络延迟
优化:尽量链路短,提升端口带宽

6.主库读写压力大
优化:前端加buffer和缓存。主从延迟不同步:

不管有多延迟,只要不影响业务就没事
7、业务设计缺陷导致延迟影响业务
优化:从库没有数据改读主库
分享原文

洋葱数学-运维工程师

求职招聘信息OpenSkill 发表了文章 • 0 个评论 • 980 次浏览 • 2015-10-16 23:45 • 来自相关话题

运维工程师

职位描述:想获得更多的技术与个人提升空间?快来加入我们吧!我们使用最前沿的MEAN架构,技术团队每个人都有 full-stack能力,前后端开发测试移动运维大数据,要啥有啥!我们运用最高效的团队管理方式,每个人都乐于学习与分享。快来和技术大牛们一起变的更牛吧!【工作说明】

我们基于MEAN架构开发全平台产品(Web / 手机 / Pad),技术团队每个人都有full-stack能力,前后端开发测试移动运维大数据?要啥有啥!工作职责:1、 负责所有的互联网运维

- 一般运维工程师都会做的事

- 开发、测试和生产环境的架构设计和优化

- 生产环境的性能分析

- 合理使用云资源,精打细算

2、 所有办公室IT相关支持

- 一般IT工程师都会做的事(包括硬件检修)

- 办公自动化的不断创新和优化

3、部分统计分析工作职位要求:1、一年以上运维经验

2、熟悉Linux+Docker+Git+Nginx+Nodejs+MongDB+Redis+CDN+云计算

3、工作环境为GNU/Linux操作系统

4、自身是Geek, Cracker, Hacker其中之一

5、具备学习欲望+学习能力+责任感+沟通能力+创造力+耐心+完美主义

6、北京 经验1-3年 大专及以上 全职职位诱惑:7k-12k 免费早午餐+15天年假+带薪病假+弹性工作联系我们:对职位有兴趣的同学发邮件到 jobs@guanghe.tv关于我们:http://yangcong345.com 在光合新知,我们重新定义在线教育的产品设计逻辑

五年前,一群来自哈佛、杜克、北大的教育、心理、计算机背景的年轻人,面对农村学校教学水平有限、学习枯燥的症结,开始了自己的实践;

五年后,我们带着独一无二的在线深度学习产品,远超行业水平的课程内容和学习体验,四十多人的全职团队,一年两轮数百万美元国际顶级投资机构的融资,用全国几千所学校师生(包括大量国家级和省市级重点)的认可给出了自己的答案。

我们是最优秀踏实的互联网教育团队,课程团队来自哈佛、斯坦佛、杜克、斯坦福、北大、学而思等;产品技术团队来自百度、微软、腾讯、创新工场等。跨界背景涵盖教育心理学、认知科学、互联网产品、动画设计,产品质量和深度远超行业水平。

老北京胡同中的LOFT、600平大天台眺望前门、xbox/playstation/各式桌游、饮料零食、免费午餐,还有兔子猫和仓鼠……充满理想智趣的团队,就是等你来! 查看全部
ycsx.png


运维工程师


职位描述:
想获得更多的技术与个人提升空间?快来加入我们吧!我们使用最前沿的MEAN架构,技术团队每个人都有 full-stack能力,前后端开发测试移动运维大数据,要啥有啥!我们运用最高效的团队管理方式,每个人都乐于学习与分享。快来和技术大牛们一起变的更牛吧!
【工作说明】

我们基于MEAN架构开发全平台产品(Web / 手机 / Pad),技术团队每个人都有full-stack能力,前后端开发测试移动运维大数据?要啥有啥!
工作职责:
1、 负责所有的互联网运维

- 一般运维工程师都会做的事

- 开发、测试和生产环境的架构设计和优化

- 生产环境的性能分析

- 合理使用云资源,精打细算

2、 所有办公室IT相关支持

- 一般IT工程师都会做的事(包括硬件检修)

- 办公自动化的不断创新和优化

3、部分统计分析工作
职位要求:
1、一年以上运维经验

2、熟悉Linux+Docker+Git+Nginx+Nodejs+MongDB+Redis+CDN+云计算

3、工作环境为GNU/Linux操作系统

4、自身是Geek, Cracker, Hacker其中之一

5、具备学习欲望+学习能力+责任感+沟通能力+创造力+耐心+完美主义

6、北京 经验1-3年 大专及以上 全职
职位诱惑:
7k-12k 免费早午餐+15天年假+带薪病假+弹性工作
联系我们:
对职位有兴趣的同学发邮件到 jobs@guanghe.tv
关于我们:
http://yangcong345.com 在光合新知,我们重新定义在线教育的产品设计逻辑

五年前,一群来自哈佛、杜克、北大的教育、心理、计算机背景的年轻人,面对农村学校教学水平有限、学习枯燥的症结,开始了自己的实践;

五年后,我们带着独一无二的在线深度学习产品,远超行业水平的课程内容和学习体验,四十多人的全职团队,一年两轮数百万美元国际顶级投资机构的融资,用全国几千所学校师生(包括大量国家级和省市级重点)的认可给出了自己的答案。

我们是最优秀踏实的互联网教育团队,课程团队来自哈佛、斯坦佛、杜克、斯坦福、北大、学而思等;产品技术团队来自百度、微软、腾讯、创新工场等。跨界背景涵盖教育心理学、认知科学、互联网产品、动画设计,产品质量和深度远超行业水平。

老北京胡同中的LOFT、600平大天台眺望前门、xbox/playstation/各式桌游、饮料零食、免费午餐,还有兔子猫和仓鼠……充满理想智趣的团队,就是等你来!

云智慧(北京)招聘信息

求职招聘信息OpenSkill 发表了文章 • 0 个评论 • 845 次浏览 • 2015-08-28 15:07 • 来自相关话题

  云智慧(北京)科技有限公司,是国内做SAAS服务的大厂,如果你有激情,对SAAS市场看好,就来加入我们吧!
我们目前主要有两款产品: 监控宝 和 透视宝 ,职位描述如下:
   Java架构师:
岗位职责:
1.负责相关产品系统架构设计、改进与优化,解决开发中主要的技术难点;
2.负责系统框架和核心功能模块的代码开发及后期优化;
3.制定设计规范和开发规范;
4.负责对技术团队的培训及指导,定期介绍新技术促进团队技术提高;
5.协助QA测试、协助运维人员进行后续部署等。

任职要求:
1.至少5年以上开发经验,3年以上架构师经验;
2.精通数据结构,熟悉并掌握各种常见算法;
3.熟悉Linux操作系统及基于Linux平台和Java容器的负载均衡方案,熟悉数据共享、同步等的实现方案者更佳;
4.有以下经验者优先考虑:分布式队列、分布式任务分发框架、全文检索及分词技术、海量数据存储与分布式存储技术
职业诱惑:15k-25k 期权、年终奖、五险一金、商业险、租房补贴 高级PHP工程师:
岗位职责:
1.参与公司产品网站、服务和服务器监控产品开发;
2.参与架构和功能设计;
3.少量客户技术问题支持工作。

任职要求:
1.计算机及相关专业;
2.3年以上PHP开发经验;
3.精通PHP,熟悉常见的PHP开发框架和技术,了解Python和Java者尤佳;
4.精通Mysql,对于Memcached, Redis等常见的NoSQL数据存储比较熟悉;
5.熟悉HTML、JS、JQuery、AJAX、CSS等前端技术;
6.熟悉Linux和常见Linux命令。
职业诱惑:15k-30k 年终奖、五险一金、商业保险、期权Android工程师:
  岗位职责:
  1.负责公司产品相关Android端产品功能设计、开发和实现。

  任职要求:
  1.熟练掌握Java移动端应用开发;
  2.有2-3年Android原生开发经验;
  3.熟悉网络编程,理解http协议及scoket通信等网络编程技术;
  4.开发过图表及报表应用者优先;
  5.开发过消息推送应用者优先;
  6.有修改过Android系统源代码经验者优先;
  7.具有良好的沟通能力和团队合作精神。
职业诱惑:9k-18k 年终奖+五险一金+商业保险+期权对职位感兴趣的同学,可以加QQ:986978241 给予内推机会! 查看全部
  云智慧(北京)科技有限公司,是国内做SAAS服务的大厂,如果你有激情,对SAAS市场看好,就来加入我们吧!
我们目前主要有两款产品: 监控宝 和 透视宝 ,职位描述如下:
  
 Java架构师:
岗位职责:
1.负责相关产品系统架构设计、改进与优化,解决开发中主要的技术难点;
2.负责系统框架和核心功能模块的代码开发及后期优化;
3.制定设计规范和开发规范;
4.负责对技术团队的培训及指导,定期介绍新技术促进团队技术提高;
5.协助QA测试、协助运维人员进行后续部署等。

任职要求:
1.至少5年以上开发经验,3年以上架构师经验;
2.精通数据结构,熟悉并掌握各种常见算法;
3.熟悉Linux操作系统及基于Linux平台和Java容器的负载均衡方案,熟悉数据共享、同步等的实现方案者更佳;
4.有以下经验者优先考虑:分布式队列、分布式任务分发框架、全文检索及分词技术、海量数据存储与分布式存储技术
职业诱惑:15k-25k 期权、年终奖、五险一金、商业险、租房补贴
 高级PHP工程师:
岗位职责:
1.参与公司产品网站、服务和服务器监控产品开发;
2.参与架构和功能设计;
3.少量客户技术问题支持工作。

任职要求:
1.计算机及相关专业;
2.3年以上PHP开发经验;
3.精通PHP,熟悉常见的PHP开发框架和技术,了解Python和Java者尤佳;
4.精通Mysql,对于Memcached, Redis等常见的NoSQL数据存储比较熟悉;
5.熟悉HTML、JS、JQuery、AJAX、CSS等前端技术;
6.熟悉Linux和常见Linux命令。
职业诱惑:15k-30k 年终奖、五险一金、商业保险、期权
Android工程师:
  岗位职责:
  1.负责公司产品相关Android端产品功能设计、开发和实现。

  任职要求:
  1.熟练掌握Java移动端应用开发;
  2.有2-3年Android原生开发经验;
  3.熟悉网络编程,理解http协议及scoket通信等网络编程技术;
  4.开发过图表及报表应用者优先;
  5.开发过消息推送应用者优先;
  6.有修改过Android系统源代码经验者优先;
  7.具有良好的沟通能力和团队合作精神。
职业诱惑:9k-18k 年终奖+五险一金+商业保险+期权
对职位感兴趣的同学,可以加QQ:986978241  给予内推机会!

西安弄潮儿科技招聘信息

求职招聘信息Ansible 发表了文章 • 0 个评论 • 867 次浏览 • 2015-08-21 14:56 • 来自相关话题

Python工程师

工作地点:西安       招聘人数:2       招聘对象:正式
岗位要求
[]熟悉linux操作系统,能在linux下进行日常工作。熟悉shell,awk等最好;[/][]熟悉http,DNS等网络协议,至少熟悉一种web服务器的配置和优化,熟悉apache最佳;[/][]熟悉python/django. 了解Tornado;[/][]熟悉微信公众平台接口;[/][]熟悉mysql数据库编程,熟悉主备同步,单机事务。熟悉常见的noSQL,例如:memcache,Redis;[/][]熟悉tcp/ip协议族,socket编程,设计模式,熟悉阿里云;[/][]熟悉互联网产品开发流程, 良好的语言表达能力,沟通和团队协作能力;[/][]对软件开发有极高的兴趣,良好的编码规范,有较强的学习能力;[/][]全栈工程师优先,js,html,css,jquery,bootstarp;[/][]有激情,有创造力,也有强悍的逻辑性,喜欢研究新技术、新标准;[/]
岗位职责
[]需求分析;[/][]开发文档编写;[/][]环境搭建;[/][]开发工作;[/]

前端工程师

工作地点:西安       招聘人数:3     招聘对象:校招
工作要求
[]热爱互联网行业,对编程有极大兴趣。[/][]对用户体验和交互操作有追求和热情。[/][]熟练掌握html,js,css等知识点,熟悉bootstrap,less,jquery,常用的query插件等前端框架和工具,有响应布局的最佳,熟悉ajax异步交互原理。[/][]至少开发过1个实际项目,有实际作品,有移动互联网项目经验最佳。[/][]熟悉http协议,xml,json等。[/][]熟悉微信公众平台接口最佳。[/][]熟悉lllustrator,Photoshop,axure等常用软件[/][]良好的学习能力,沟通能力。[/]
岗位职责
[]负责和产品经历,设计师,后端工程师沟通,完成前端设计与开发。[/]

加入我们
一起振兴陕西互联网产业!
请将简历发送至hr@nongchaoers.com
更多招聘信息请移步:http://www.nongchaoers.com/html/Joinus.html#rd 查看全部


Python工程师


工作地点:西安       招聘人数:2       招聘对象:正式
岗位要求
    []熟悉linux操作系统,能在linux下进行日常工作。熟悉shell,awk等最好;[/][]熟悉http,DNS等网络协议,至少熟悉一种web服务器的配置和优化,熟悉apache最佳;[/][]熟悉python/django. 了解Tornado;[/][]熟悉微信公众平台接口;[/][]熟悉mysql数据库编程,熟悉主备同步,单机事务。熟悉常见的noSQL,例如:memcache,Redis;[/][]熟悉tcp/ip协议族,socket编程,设计模式,熟悉阿里云;[/][]熟悉互联网产品开发流程, 良好的语言表达能力,沟通和团队协作能力;[/][]对软件开发有极高的兴趣,良好的编码规范,有较强的学习能力;[/][]全栈工程师优先,js,html,css,jquery,bootstarp;[/][]有激情,有创造力,也有强悍的逻辑性,喜欢研究新技术、新标准;[/]

岗位职责
    []需求分析;[/][]开发文档编写;[/][]环境搭建;[/][]开发工作;[/]


前端工程师


工作地点:西安       招聘人数:3     招聘对象:校招
工作要求
    []热爱互联网行业,对编程有极大兴趣。[/][]对用户体验和交互操作有追求和热情。[/][]熟练掌握html,js,css等知识点,熟悉bootstrap,less,jquery,常用的query插件等前端框架和工具,有响应布局的最佳,熟悉ajax异步交互原理。[/][]至少开发过1个实际项目,有实际作品,有移动互联网项目经验最佳。[/][]熟悉http协议,xml,json等。[/][]熟悉微信公众平台接口最佳。[/][]熟悉lllustrator,Photoshop,axure等常用软件[/][]良好的学习能力,沟通能力。[/]

岗位职责
    []负责和产品经历,设计师,后端工程师沟通,完成前端设计与开发。[/]


加入我们
一起振兴陕西互联网产业!
请将简历发送至hr@nongchaoers.com
更多招聘信息请移步:http://www.nongchaoers.com/html/Joinus.html#rd

招聘Windows系统工程师

求职招聘信息Ansible 发表了文章 • 0 个评论 • 868 次浏览 • 2015-08-21 13:40 • 来自相关话题

招聘职位:windows系统工程师
招聘方向:偏windows方向
工作地点:杭州
联系人:微信号:brandonzhou
有意愿的同学,加微信号,详聊!!!
招聘职位:windows系统工程师
招聘方向:偏windows方向
工作地点:杭州
联系人:微信号:brandonzhou
有意愿的同学,加微信号,详聊!!!

卓易科技-业务运维 [上海招聘]

回复

求职招聘信息OpenSkill 发起了问题 • 1 人关注 • 0 个回复 • 588 次浏览 • 2017-03-20 13:46 • 来自相关话题

热璞科技大跃进-招人了

求职招聘信息OpenSkill 发表了文章 • 0 个评论 • 348 次浏览 • 2017-04-11 10:49 • 来自相关话题

MySQL DBA:
岗位名称:MySQL DBA(薪资:15-35K)

岗位要求:
1、五年以上Oracle DBA(至少一年MySQL DBA) 或三年以上MySQL DBA的实战经验
2、了解MySQL数据库的运行机制和架构体系
3、熟悉MySQL数据库基本调优,了解MySQL数据库内存与I/O机制
4、熟悉MySQL数据库数据同步的异步、半同步、Group Replication等基本原理
5、至少熟练一门脚本编程语言或JAVA编程语言
6、至少掌握业界中的mysqlslap、sysbench、tpcc-c等两种以上性能压测工具
7、有Cobar、Amoeba、MyCAT使用经历者优先
8.具备良好的团队合作能力及沟通协调能力,工作主动、积极,责任心强和自学能力较强。


高级JAVA程师:
岗位名称:高级JAVA程师(分布式数据库中间件研究)

薪资:15k-35k

岗位要求:
1、专科以上学历,三年及以上Java软件开发项目工作经验。
2、熟悉JVM内存管理、类加载机制等,掌握Java系统的故障排查和性能调优。
3、熟悉多线程、NIO、Socket编程。
4、熟练掌握MySQL数据库特性。
5、熟悉Cobar、Mycat、TDDL等数据库中间件者优先考虑。

 
更多信息:
公司招纳人才:(公司简介:专注于研发数据库中间件和私有云数据 架构设计与部署实施的一站式服务公司)

招聘岗位:
(1)、java高级软件工程师(2名)(年限:3年以上;薪资:15k-25k)
(2)、java高级工程师(数据库中间件研发方向)(年限:5年以上;薪资(15k-30k)
(3)、MySQL DBA (年限:5年以上;薪资:15k-35k)
(4)、架构咨询师 (年限:5年以上;薪资:15k-35k)
(5)、产品经理PM (年限:4年以上;薪资:15k-25k; 懂pass平台经验)

来撩我QQ:1793564171  简历投递邮箱:job@hotpu.cn
工作地点:上海闵行区10号线龙柏新村站  查看全部
MySQL DBA:
岗位名称:MySQL DBA(薪资:15-35K)

岗位要求:
1、五年以上Oracle DBA(至少一年MySQL DBA) 或三年以上MySQL DBA的实战经验
2、了解MySQL数据库的运行机制和架构体系
3、熟悉MySQL数据库基本调优,了解MySQL数据库内存与I/O机制
4、熟悉MySQL数据库数据同步的异步、半同步、Group Replication等基本原理
5、至少熟练一门脚本编程语言或JAVA编程语言
6、至少掌握业界中的mysqlslap、sysbench、tpcc-c等两种以上性能压测工具
7、有Cobar、Amoeba、MyCAT使用经历者优先
8.具备良好的团队合作能力及沟通协调能力,工作主动、积极,责任心强和自学能力较强。


高级JAVA程师:
岗位名称:高级JAVA程师(分布式数据库中间件研究)

薪资:15k-35k

岗位要求:
1、专科以上学历,三年及以上Java软件开发项目工作经验。
2、熟悉JVM内存管理、类加载机制等,掌握Java系统的故障排查和性能调优。
3、熟悉多线程、NIO、Socket编程。
4、熟练掌握MySQL数据库特性。
5、熟悉Cobar、Mycat、TDDL等数据库中间件者优先考虑。

 
更多信息:
公司招纳人才:(公司简介:专注于研发数据库中间件和私有云数据 架构设计与部署实施的一站式服务公司)

招聘岗位:
(1)、java高级软件工程师(2名)(年限:3年以上;薪资:15k-25k)
(2)、java高级工程师(数据库中间件研发方向)(年限:5年以上;薪资(15k-30k)
(3)、MySQL DBA (年限:5年以上;薪资:15k-35k)
(4)、架构咨询师 (年限:5年以上;薪资:15k-35k)
(5)、产品经理PM (年限:4年以上;薪资:15k-25k; 懂pass平台经验)


来撩我QQ:1793564171  简历投递邮箱:job@hotpu.cn
工作地点:上海闵行区10号线龙柏新村站 


洋葱数学-运维工程师

求职招聘信息OpenSkill 发表了文章 • 0 个评论 • 980 次浏览 • 2015-10-16 23:45 • 来自相关话题

运维工程师

职位描述:想获得更多的技术与个人提升空间?快来加入我们吧!我们使用最前沿的MEAN架构,技术团队每个人都有 full-stack能力,前后端开发测试移动运维大数据,要啥有啥!我们运用最高效的团队管理方式,每个人都乐于学习与分享。快来和技术大牛们一起变的更牛吧!【工作说明】

我们基于MEAN架构开发全平台产品(Web / 手机 / Pad),技术团队每个人都有full-stack能力,前后端开发测试移动运维大数据?要啥有啥!工作职责:1、 负责所有的互联网运维

- 一般运维工程师都会做的事

- 开发、测试和生产环境的架构设计和优化

- 生产环境的性能分析

- 合理使用云资源,精打细算

2、 所有办公室IT相关支持

- 一般IT工程师都会做的事(包括硬件检修)

- 办公自动化的不断创新和优化

3、部分统计分析工作职位要求:1、一年以上运维经验

2、熟悉Linux+Docker+Git+Nginx+Nodejs+MongDB+Redis+CDN+云计算

3、工作环境为GNU/Linux操作系统

4、自身是Geek, Cracker, Hacker其中之一

5、具备学习欲望+学习能力+责任感+沟通能力+创造力+耐心+完美主义

6、北京 经验1-3年 大专及以上 全职职位诱惑:7k-12k 免费早午餐+15天年假+带薪病假+弹性工作联系我们:对职位有兴趣的同学发邮件到 jobs@guanghe.tv关于我们:http://yangcong345.com 在光合新知,我们重新定义在线教育的产品设计逻辑

五年前,一群来自哈佛、杜克、北大的教育、心理、计算机背景的年轻人,面对农村学校教学水平有限、学习枯燥的症结,开始了自己的实践;

五年后,我们带着独一无二的在线深度学习产品,远超行业水平的课程内容和学习体验,四十多人的全职团队,一年两轮数百万美元国际顶级投资机构的融资,用全国几千所学校师生(包括大量国家级和省市级重点)的认可给出了自己的答案。

我们是最优秀踏实的互联网教育团队,课程团队来自哈佛、斯坦佛、杜克、斯坦福、北大、学而思等;产品技术团队来自百度、微软、腾讯、创新工场等。跨界背景涵盖教育心理学、认知科学、互联网产品、动画设计,产品质量和深度远超行业水平。

老北京胡同中的LOFT、600平大天台眺望前门、xbox/playstation/各式桌游、饮料零食、免费午餐,还有兔子猫和仓鼠……充满理想智趣的团队,就是等你来! 查看全部
ycsx.png


运维工程师


职位描述:
想获得更多的技术与个人提升空间?快来加入我们吧!我们使用最前沿的MEAN架构,技术团队每个人都有 full-stack能力,前后端开发测试移动运维大数据,要啥有啥!我们运用最高效的团队管理方式,每个人都乐于学习与分享。快来和技术大牛们一起变的更牛吧!
【工作说明】

我们基于MEAN架构开发全平台产品(Web / 手机 / Pad),技术团队每个人都有full-stack能力,前后端开发测试移动运维大数据?要啥有啥!
工作职责:
1、 负责所有的互联网运维

- 一般运维工程师都会做的事

- 开发、测试和生产环境的架构设计和优化

- 生产环境的性能分析

- 合理使用云资源,精打细算

2、 所有办公室IT相关支持

- 一般IT工程师都会做的事(包括硬件检修)

- 办公自动化的不断创新和优化

3、部分统计分析工作
职位要求:
1、一年以上运维经验

2、熟悉Linux+Docker+Git+Nginx+Nodejs+MongDB+Redis+CDN+云计算

3、工作环境为GNU/Linux操作系统

4、自身是Geek, Cracker, Hacker其中之一

5、具备学习欲望+学习能力+责任感+沟通能力+创造力+耐心+完美主义

6、北京 经验1-3年 大专及以上 全职
职位诱惑:
7k-12k 免费早午餐+15天年假+带薪病假+弹性工作
联系我们:
对职位有兴趣的同学发邮件到 jobs@guanghe.tv
关于我们:
http://yangcong345.com 在光合新知,我们重新定义在线教育的产品设计逻辑

五年前,一群来自哈佛、杜克、北大的教育、心理、计算机背景的年轻人,面对农村学校教学水平有限、学习枯燥的症结,开始了自己的实践;

五年后,我们带着独一无二的在线深度学习产品,远超行业水平的课程内容和学习体验,四十多人的全职团队,一年两轮数百万美元国际顶级投资机构的融资,用全国几千所学校师生(包括大量国家级和省市级重点)的认可给出了自己的答案。

我们是最优秀踏实的互联网教育团队,课程团队来自哈佛、斯坦佛、杜克、斯坦福、北大、学而思等;产品技术团队来自百度、微软、腾讯、创新工场等。跨界背景涵盖教育心理学、认知科学、互联网产品、动画设计,产品质量和深度远超行业水平。

老北京胡同中的LOFT、600平大天台眺望前门、xbox/playstation/各式桌游、饮料零食、免费午餐,还有兔子猫和仓鼠……充满理想智趣的团队,就是等你来!

云智慧(北京)招聘信息

求职招聘信息OpenSkill 发表了文章 • 0 个评论 • 845 次浏览 • 2015-08-28 15:07 • 来自相关话题

  云智慧(北京)科技有限公司,是国内做SAAS服务的大厂,如果你有激情,对SAAS市场看好,就来加入我们吧!
我们目前主要有两款产品: 监控宝 和 透视宝 ,职位描述如下:
   Java架构师:
岗位职责:
1.负责相关产品系统架构设计、改进与优化,解决开发中主要的技术难点;
2.负责系统框架和核心功能模块的代码开发及后期优化;
3.制定设计规范和开发规范;
4.负责对技术团队的培训及指导,定期介绍新技术促进团队技术提高;
5.协助QA测试、协助运维人员进行后续部署等。

任职要求:
1.至少5年以上开发经验,3年以上架构师经验;
2.精通数据结构,熟悉并掌握各种常见算法;
3.熟悉Linux操作系统及基于Linux平台和Java容器的负载均衡方案,熟悉数据共享、同步等的实现方案者更佳;
4.有以下经验者优先考虑:分布式队列、分布式任务分发框架、全文检索及分词技术、海量数据存储与分布式存储技术
职业诱惑:15k-25k 期权、年终奖、五险一金、商业险、租房补贴 高级PHP工程师:
岗位职责:
1.参与公司产品网站、服务和服务器监控产品开发;
2.参与架构和功能设计;
3.少量客户技术问题支持工作。

任职要求:
1.计算机及相关专业;
2.3年以上PHP开发经验;
3.精通PHP,熟悉常见的PHP开发框架和技术,了解Python和Java者尤佳;
4.精通Mysql,对于Memcached, Redis等常见的NoSQL数据存储比较熟悉;
5.熟悉HTML、JS、JQuery、AJAX、CSS等前端技术;
6.熟悉Linux和常见Linux命令。
职业诱惑:15k-30k 年终奖、五险一金、商业保险、期权Android工程师:
  岗位职责:
  1.负责公司产品相关Android端产品功能设计、开发和实现。

  任职要求:
  1.熟练掌握Java移动端应用开发;
  2.有2-3年Android原生开发经验;
  3.熟悉网络编程,理解http协议及scoket通信等网络编程技术;
  4.开发过图表及报表应用者优先;
  5.开发过消息推送应用者优先;
  6.有修改过Android系统源代码经验者优先;
  7.具有良好的沟通能力和团队合作精神。
职业诱惑:9k-18k 年终奖+五险一金+商业保险+期权对职位感兴趣的同学,可以加QQ:986978241 给予内推机会! 查看全部
  云智慧(北京)科技有限公司,是国内做SAAS服务的大厂,如果你有激情,对SAAS市场看好,就来加入我们吧!
我们目前主要有两款产品: 监控宝 和 透视宝 ,职位描述如下:
  
 Java架构师:
岗位职责:
1.负责相关产品系统架构设计、改进与优化,解决开发中主要的技术难点;
2.负责系统框架和核心功能模块的代码开发及后期优化;
3.制定设计规范和开发规范;
4.负责对技术团队的培训及指导,定期介绍新技术促进团队技术提高;
5.协助QA测试、协助运维人员进行后续部署等。

任职要求:
1.至少5年以上开发经验,3年以上架构师经验;
2.精通数据结构,熟悉并掌握各种常见算法;
3.熟悉Linux操作系统及基于Linux平台和Java容器的负载均衡方案,熟悉数据共享、同步等的实现方案者更佳;
4.有以下经验者优先考虑:分布式队列、分布式任务分发框架、全文检索及分词技术、海量数据存储与分布式存储技术
职业诱惑:15k-25k 期权、年终奖、五险一金、商业险、租房补贴
 高级PHP工程师:
岗位职责:
1.参与公司产品网站、服务和服务器监控产品开发;
2.参与架构和功能设计;
3.少量客户技术问题支持工作。

任职要求:
1.计算机及相关专业;
2.3年以上PHP开发经验;
3.精通PHP,熟悉常见的PHP开发框架和技术,了解Python和Java者尤佳;
4.精通Mysql,对于Memcached, Redis等常见的NoSQL数据存储比较熟悉;
5.熟悉HTML、JS、JQuery、AJAX、CSS等前端技术;
6.熟悉Linux和常见Linux命令。
职业诱惑:15k-30k 年终奖、五险一金、商业保险、期权
Android工程师:
  岗位职责:
  1.负责公司产品相关Android端产品功能设计、开发和实现。

  任职要求:
  1.熟练掌握Java移动端应用开发;
  2.有2-3年Android原生开发经验;
  3.熟悉网络编程,理解http协议及scoket通信等网络编程技术;
  4.开发过图表及报表应用者优先;
  5.开发过消息推送应用者优先;
  6.有修改过Android系统源代码经验者优先;
  7.具有良好的沟通能力和团队合作精神。
职业诱惑:9k-18k 年终奖+五险一金+商业保险+期权
对职位感兴趣的同学,可以加QQ:986978241  给予内推机会!

西安弄潮儿科技招聘信息

求职招聘信息Ansible 发表了文章 • 0 个评论 • 867 次浏览 • 2015-08-21 14:56 • 来自相关话题

Python工程师

工作地点:西安       招聘人数:2       招聘对象:正式
岗位要求
[]熟悉linux操作系统,能在linux下进行日常工作。熟悉shell,awk等最好;[/][]熟悉http,DNS等网络协议,至少熟悉一种web服务器的配置和优化,熟悉apache最佳;[/][]熟悉python/django. 了解Tornado;[/][]熟悉微信公众平台接口;[/][]熟悉mysql数据库编程,熟悉主备同步,单机事务。熟悉常见的noSQL,例如:memcache,Redis;[/][]熟悉tcp/ip协议族,socket编程,设计模式,熟悉阿里云;[/][]熟悉互联网产品开发流程, 良好的语言表达能力,沟通和团队协作能力;[/][]对软件开发有极高的兴趣,良好的编码规范,有较强的学习能力;[/][]全栈工程师优先,js,html,css,jquery,bootstarp;[/][]有激情,有创造力,也有强悍的逻辑性,喜欢研究新技术、新标准;[/]
岗位职责
[]需求分析;[/][]开发文档编写;[/][]环境搭建;[/][]开发工作;[/]

前端工程师

工作地点:西安       招聘人数:3     招聘对象:校招
工作要求
[]热爱互联网行业,对编程有极大兴趣。[/][]对用户体验和交互操作有追求和热情。[/][]熟练掌握html,js,css等知识点,熟悉bootstrap,less,jquery,常用的query插件等前端框架和工具,有响应布局的最佳,熟悉ajax异步交互原理。[/][]至少开发过1个实际项目,有实际作品,有移动互联网项目经验最佳。[/][]熟悉http协议,xml,json等。[/][]熟悉微信公众平台接口最佳。[/][]熟悉lllustrator,Photoshop,axure等常用软件[/][]良好的学习能力,沟通能力。[/]
岗位职责
[]负责和产品经历,设计师,后端工程师沟通,完成前端设计与开发。[/]

加入我们
一起振兴陕西互联网产业!
请将简历发送至hr@nongchaoers.com
更多招聘信息请移步:http://www.nongchaoers.com/html/Joinus.html#rd 查看全部


Python工程师


工作地点:西安       招聘人数:2       招聘对象:正式
岗位要求
    []熟悉linux操作系统,能在linux下进行日常工作。熟悉shell,awk等最好;[/][]熟悉http,DNS等网络协议,至少熟悉一种web服务器的配置和优化,熟悉apache最佳;[/][]熟悉python/django. 了解Tornado;[/][]熟悉微信公众平台接口;[/][]熟悉mysql数据库编程,熟悉主备同步,单机事务。熟悉常见的noSQL,例如:memcache,Redis;[/][]熟悉tcp/ip协议族,socket编程,设计模式,熟悉阿里云;[/][]熟悉互联网产品开发流程, 良好的语言表达能力,沟通和团队协作能力;[/][]对软件开发有极高的兴趣,良好的编码规范,有较强的学习能力;[/][]全栈工程师优先,js,html,css,jquery,bootstarp;[/][]有激情,有创造力,也有强悍的逻辑性,喜欢研究新技术、新标准;[/]

岗位职责
    []需求分析;[/][]开发文档编写;[/][]环境搭建;[/][]开发工作;[/]


前端工程师


工作地点:西安       招聘人数:3     招聘对象:校招
工作要求
    []热爱互联网行业,对编程有极大兴趣。[/][]对用户体验和交互操作有追求和热情。[/][]熟练掌握html,js,css等知识点,熟悉bootstrap,less,jquery,常用的query插件等前端框架和工具,有响应布局的最佳,熟悉ajax异步交互原理。[/][]至少开发过1个实际项目,有实际作品,有移动互联网项目经验最佳。[/][]熟悉http协议,xml,json等。[/][]熟悉微信公众平台接口最佳。[/][]熟悉lllustrator,Photoshop,axure等常用软件[/][]良好的学习能力,沟通能力。[/]

岗位职责
    []负责和产品经历,设计师,后端工程师沟通,完成前端设计与开发。[/]


加入我们
一起振兴陕西互联网产业!
请将简历发送至hr@nongchaoers.com
更多招聘信息请移步:http://www.nongchaoers.com/html/Joinus.html#rd

招聘Windows系统工程师

求职招聘信息Ansible 发表了文章 • 0 个评论 • 868 次浏览 • 2015-08-21 13:40 • 来自相关话题

招聘职位:windows系统工程师
招聘方向:偏windows方向
工作地点:杭州
联系人:微信号:brandonzhou
有意愿的同学,加微信号,详聊!!!
招聘职位:windows系统工程师
招聘方向:偏windows方向
工作地点:杭州
联系人:微信号:brandonzhou
有意愿的同学,加微信号,详聊!!!
招聘信息是指利用各种传播工具发布人员招聘相关信息,鼓励和吸引人员参加应聘。在发布招聘信息时主要应注意信息发布的范围、时间,及招聘对象的层次。