This repository is intended to help several mobile developers to prepare for interviews at IT companies around the world, using challenges, interview articles and helpful websites.
Each challenge can be found on open source repositories, where the main goal is to test the developer's modern native (Swift and Kotlin) or hybrid (React Native and Flutter) skills.
Idiom | Company | Country | Platform | Language | Challenge |
---|---|---|---|---|---|
EN-US | 500px | Toronto, ON - Canada | Native | Kotlin/Swift | Challenge |
EN-US | Ackee | Praga - Czech Republic | Native | Swift | Challenge IOS |
EN-US | Addison Global | Gibraltar | Hybrid | React Native | Challenge |
EN-US | Aircall | Paris - France | Native | Swift | Challenge IOS Challenge Android |
PT-BR | AIS Digital | Brasilia, DF - Brazil | Native | Kotlin/IOS | Challenge IOS Challenge Android |
EN-US | Amaro Fashion | São Paulo, SP - Brazil | Native | Swift | Challenge |
PT-BR | B2W Digital | São Paulo, SP - Brazil | Native | Swift | Challenge |
PT-BR | BTG Pactual | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge |
PT-BR | BuildBox | Campinas, SP - Brazil | Hybrid | React Native | Challenge |
EN-US | Cabify | Madrid - Spain | Native | Kotlin/Swift | Challenge |
EN-US | Cartas | San Francisco, CA - United States | Native | Swift | Challenge |
EN-US | Chama | Amsterdam - Netherlands | Native | Swift | Challenge |
PT BR | Ciclic | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge IOS Challenge Android |
PT-BR | Claro | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge IOS Challenge Android |
PT-BR | Concrete | Rio de Janeiro, RJ - Brazil | Native | Kotlin/Swift | Challenge IOS |
PT-BR | Creditas | São Paulo, SP - Brazil | Hybrid | React Native | Challenge |
PT-BR | Easynvest | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge Android |
EN-US | Feegow | Rio de Janeiro, RJ - Brazil | Hybrid | React Native | Challenge |
PT-BR | Goomer | Sorocaba, SP - Brazil | Native | Kotlin | Challenge |
PT-BR | Hurb | Rio de Janeiro, RJ - Brazil | Hybrid | Swift/Kotlin/Flutter | Challenge |
PT-BR | iCasei | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge IOS Challenge Android |
EN-US | Investaz | Baku - Azerbaijan | Native | Kotlin/Swift | Challenge IOS Challenge Android |
EN-US | Joor | New York, NY - United States | Native | Swift | Challenge |
EN-US | Just-Eat | London - United Kingdom | Native | Swift | Challenge Senior IOS |
EN-US | Moip | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge |
EN-US | Onyo | Rio de Janeiro, RJ - Brazil | Native | Kotlin/Swift | Challenge IOS Challenge Android |
PT-BR | Peixe Urbano | Rio de Janeiro, RJ - Brazil | Native | Swift | Desafio |
PT-BR | Petlove | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge |
EN-US | Reggora | Boston, MA - United States | Hybrid | React Native | Challenge |
EN-US | SnowDogs | Poznań - Poland | Native | Kotlin/Swift | Challenge IOS Challenge Android |
PT-BR | VivaDecora | São Paulo, SP - Brazil | Native | Kotlin/Swift | Challenge IOS Challenge Android |
EN-US | StreetBees | London - United Kingdom | Native | Swift | Challenge |
EN-US | TOTVS Labs | Mountain View, CA - United States | Hybrid | React Native | Challenge |
EN-US | TradeRev | Toronto, ON - Canadá | Native | Kotlin/Swift | Challenge |
EN-US | ViceMedia | Brooklyn, NY - United States | Native | Kotlin/Swift | Challenge |
Language | Level | Link |
---|---|---|
Swift | High | Article |
Android | High | Article |
Flutter | Mid | Article |
React Native | Mid | Article |
Site | Theme | Available Languages |
---|---|---|
Codility | Math/Logic | C++, C#, Go, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala, Swift and SQL (PostgreSQL) |
HackerRank | Math/Logic | C, C++, Java, C#, Python, PHP, Ruby, Go and Swift |
URI | Math/Logic | C, C#, C++, Java, Python, Ruby, Scala, Go, Kotlin, Javascript, Lua, Pascal, Haskell and OCAML |
- At least fourth challenges
- Add helpful sites
- Translate to EN-US
- Add originals section
- Share challenges, helpful websites and articles with us through a pull request with table fields where you want to add.
- Improve this repository with new sections through a pull request with your modifications.
Inspired by @felipefialho awesome repository Front-End Challenges