All Projects → hurbcom → challenge-alpha

hurbcom / challenge-alpha

Licence: other
Mobile code challenge

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to challenge-alpha

Codility lessons
Codility Lesson1~Lesson17 100% solutions with Python3 除正確解答外comment裡有解題的思考過程
Stars: ✭ 87 (+569.23%)
Mutual labels:  interview, coding-interviews, coding-challenge
Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: ✭ 2,881 (+22061.54%)
Mutual labels:  interview, coding-interviews, coding-challenge
Cs Fundamentals
🎓 Data structures and algorithms
Stars: ✭ 869 (+6584.62%)
Mutual labels:  interview, coding-interviews, coding-challenge
Coding-Interview-Challenges
This is a repo where I upload code for important interview questions written in Python, C++, and Swift
Stars: ✭ 13 (+0%)
Mutual labels:  interview, coding-interviews, coding-challenge
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (+484.62%)
Mutual labels:  interview, coding-interviews, coding-challenge
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+422015.38%)
Mutual labels:  interview, coding-interviews, coding-challenge
Ready For Tech Interview
💻 신입 개발자로서 준비를 하기 위해 지식을 정리하는 공간 👨‍💻
Stars: ✭ 1,035 (+7861.54%)
Mutual labels:  interview, developer
Tech Interview For Developer
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
Stars: ✭ 5,610 (+43053.85%)
Mutual labels:  interview, developer
Javascript Interview Questions Developer
Danh sách những câu hỏi trong phỏng vấn Javascript 📝
Stars: ✭ 62 (+376.92%)
Mutual labels:  interview, coding-challenge
Inginious
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
Stars: ✭ 138 (+961.54%)
Mutual labels:  interview, coding-interviews
Technical Interview Megarepo
Study materials for SE/CS technical interviews
Stars: ✭ 1,480 (+11284.62%)
Mutual labels:  interview, coding-interviews
Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (+1107.69%)
Mutual labels:  interview, coding-interviews
Fuck Coding Interviews
How on earth can I ever think of a solution like that in an interview?!
Stars: ✭ 464 (+3469.23%)
Mutual labels:  interview, coding-interviews
Awesome Coding Interview Question Patterns
The most common question-patterns for any coding-interview
Stars: ✭ 196 (+1407.69%)
Mutual labels:  interview, coding-interviews
Blindpad
Collaborative text editor (like Google Docs or CoderPad) with integrated semi-anonymizing voice chat intended to help reduce bias in technical communication.
Stars: ✭ 191 (+1369.23%)
Mutual labels:  interview, coding-interviews
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (+1838.46%)
Mutual labels:  interview, coding-interviews
Leetcode Sol Res
Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
Stars: ✭ 1,647 (+12569.23%)
Mutual labels:  interview, coding-interviews
coding-interview-guide
A systematic coding interview guide
Stars: ✭ 76 (+484.62%)
Mutual labels:  interview, coding-interviews
100 Plus Python Coding Problems With Solutions
A list of python problems for beginners and intermediate developers
Stars: ✭ 163 (+1153.85%)
Mutual labels:  interview, coding-challenge
Coding Interview University
A complete computer science study plan to become a software engineer.
Stars: ✭ 204,859 (+1575738.46%)
Mutual labels:  interview, coding-interviews

HU Alpha Challenge

[English | Português]

Welcome to Hurb's mobile team coding challenge!

We are always looking to expand our team with dedicated devs, see if you have open positions in our Gupy, if you don't have an open position, send a message on LinkedIn or open an issue.

The challenge is to create a mobile app (Swift, Kotlin) that consumes the JSON exposed by our REST API or GraphQL search and presents the information in a listing. You are free to use third-party libraries.

We want to see the maximum of your technical ability! You decide the limit.

LinkedIn

>>>>> See Wiki for challenge details. <<<<<

Minimum requirements

  • Fork this challenge and create your project (or workspace) using your version of that repository, as soon as you finish the challenge, submit a pull request.

    • If you have any reason not to submit a pull request, create a private repository on Github, do every challenge on the master branch and don't forget to fill in the pull-request.txt file. As soon as you finish your development, add the user automator-hurb to your repository as a contributor and make it available for at least 30 days. Do not add the automator-hurb until development is complete.
    • If you have any problem creating the private repository, at the end of the challenge fill in the file called pull-request.txt, compress the project folder - including the .git folder - and send it to us by email.
  • Make asynchronous calls to the API and log the data received.

  • Have tests for the code created

Evaluation criteria

  • Organization of code: Separation of modules, view and model, back-end and front-end
  • Clarity: Does the README explain briefly what the problem is and how can I run the application?
  • Assertiveness: Is the application doing what is expected? If something is missing, does the README explain why?
  • Code readability (including comments)
  • Security: Are there any clear vulnerabilities?
  • Test coverage (We don't expect full coverage)
  • History of commits (structure and quality)
  • UX: Is the interface user-friendly and self-explanatory? Is the API intuitive?
  • Technical choices: Is the choice of libraries, database, architecture, etc. the best choice for the application?

Doubts

Any questions you may have, check the issues to see if someone hasn't already and if you can't find your answer, open one yourself. new issue!

Godspeed! ;)

Challange accepted

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].