
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Alibaba Cloud
Backend Engineer
June 25, 2026 – Present
ruby-homework
October 10, 2015 – October 10, 2015
1、回文 给定词典文档word.txt,找出词典中是回文的单词并输出。回文词是指字母顺序颠倒但同样是单词的词,例如:level。 编程要求: (1)设计函数,统一命名为palindromes.rb (2)输出格式 执行结果根据字符串长度由大到小输出。 例如:现有回文集合{non, dad, madam, mom, level, redivider},则输出顺序为{redivider, madam, level, non, dad, mom} (选做) 说明:在上述题目要求的基础上选做,可加分;不做不扣分。 要求: (1)求出整个查询输出过程的执行时间。 (2)考虑如何查询并输出中文词库的回文词汇或句子。 2、单词统计 给定一篇文章word9count.txt,也可以自选。统计文章中每个单词的词频,例如:"To be or not to be" # => {"to"=>2, "be"=>2, "or"=>1, "not"=>1} 编程要求: (1)设计函数,统一命名为count_words.rb (2)输出格式 a.结果返回一个hash键值对(key,value),key指words字符串,value指每个单词出现的词频; b.单词根据词频的大小由大到小输出; c.定冠词不计入其中。 (选做) 说明:在上述题目要求的基础上选做,可加分;不做不扣分。 要求: (1)考虑在中文词库下统计中文单词的词频。 3、找出字典中,字母相同、组合方式不同的集合 在英文词库中,有这样一些有趣的集合,例如:{"rats", "tars" , "star"},在这个集合中四个字母通过组合的方式分别构成了三个单词。在给定的word.txt词库中找到并输出这样的集合。 编程要求: (1)设计函数,统一命名为anagrams.rb (2)输出格式 a.每个集合输出一行; b.集合间的单词以空格区分。 (选做) 说明:在上述题目要求的基础上选做,可加分;不做的话不扣分。 要求: (1)求出整个查询输出过程的执行时间。
View ProjectCultural Fit Analysis
The candidate's personal projects show a focus on practical tools and problem-solving, which could align with a results-oriented culture. However, the diversity of projects is somewhat limited to scripting and basic data manipulation. The 'ruby-homework' project description is very detailed, suggesting a methodical approach to problem-solving, but the technologies used are not explicitly listed for this project.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. No psychometric or English test results are available.