The starter repository for the iOS tech screen!

Related tags

Layout ios
Overview

Nearside iOS Code Screen - Starter

Welcome to Nearside's Code Screen starter repository!

Quickstart

You'll need the following:

  1. Xcode 13.1 (13A1030d)

The Xcode project has both a SwiftUI and UIKit target – feel free to use whichever you're most comfortable with. There's also a Swift Playground that we'll use for the first coding exercise.

Feel free to use any first-party libraries and language features in your implementation (e.g. Combine, closures, async/await). Although probably not necessary, third-party libraries are also allowed.

What problem will I be solving?

There will be two parts to the problem:

  1. a non-iOS-specific coding exercise (~20 min)
  2. wrapping that coding exercise in a little iOS app (~20 min)

We'll save ~5 min at the beginning + end for hellos, howdy-do's, and questions.

The Mobile@Nearside promise: we won't ask you to solve any problems that you learned in Data Structures & Algorithms class.

The task at hand will be a straightforward programming problem for which there is an iterative solution that can be obtained in less than 30 lines of code.

Other than that, you'll have to wait and see! 😁

(If you actually have additional questions, please reach out to your Nearside recruiter or hiring manager -- we'd love to help!)

Instructions

Make sure you have this repo downloaded and set up with Xcode before you join the call. It would also be a good idea to run the app on a simulator to make sure you have a simulator ready to go.

If you don't, we'll happily wait with you while the simulator loads, but that will cut into your programming time! 😱 πŸ‘©πŸ½β€πŸ’» ⏳

You might also like...
OmπŸ‘€iOS - μ˜€λŠ˜μ€ 무슨 iOS?!
OmπŸ‘€iOS - μ˜€λŠ˜μ€ 무슨 iOS?!

였무렌 Omoolen, μ½˜νƒνŠΈ 렌즈 μ‚¬μš©μžλ₯Ό μœ„ν•œ 맞좀 렌즈 μΆ”μ²œ 및 μ˜€ν”„λΌμΈ ν”½μ—… μ˜ˆμ•½ μ„œλΉ„μŠ€ SOPT 28th APPJAM ν”„λ‘œμ νŠΈ κΈ°κ°„: 2021.06.26 ~ 2021.07.17 μ†Œκ°œ νŒ€μ› μ†Œκ°œ κΉ€μ†Œμ—° κΉ€ν˜„κ·œ μž„κ²½μ§„ Development Environment a

VidyoPlatform Basic CustomLayouts Reference App for iOS (Swift)VidyoPlatform Basic CustomLayouts Reference App for iOS (Swift)

VidyoPlatform Basic CustomLayouts Reference App for iOS (Swift) VidyoPlatform reference application highlighting how to integrate video chat into a na

Olvid-ios - Olvid client application for iOS

Olvid Olvid is a private and secure end-to-end encrypted messenger. Contrary to

IOS-PokemonQuizApp - Assignment to make a responsive iOS app. App has to connect with an external API

iOS-PokemonQuizApp Assignment to make a responsive iOS app. App has to connect with an external API. The Project The idea of the project is to make a

Flixtor-iOS - iOS streaming app inspired by Netflix that allows you to watch any film and series
Flixtor-iOS - iOS streaming app inspired by Netflix that allows you to watch any film and series

Flixtor-iOS iOS streaming app inspired by Netflix that allows you to watch any f

IOSAnimationSample-master - An iOS Animation playground to exercise different iOS Animations
IOSAnimationSample-master - An iOS Animation playground to exercise different iOS Animations

iOS Animation Sample This app is an iOS Animation playground to exercise differe

 BrickKit is a delightful layout library for iOS and tvOS. It is written entirely in Swift!
BrickKit is a delightful layout library for iOS and tvOS. It is written entirely in Swift!

BrickKit is a delightful layout library for iOS and tvOS. It is written entirely in Swift! Deprecated BrickKit is being phased out at Wayfair, and the

LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
LayoutKit is a fast view layout library for iOS, macOS, and tvOS.

🚨 UNMAINTAINED 🚨 This project is no longer used by LinkedIn and is currently unmaintained. LayoutKit is a fast view layout library for iOS, macOS, a

Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]

Extremely Fast views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainabl

Owner
Nearside
Financial Services for SMBs
Nearside
Enables you to hide ur UIViews and make them screen/screen shot proof. objective c/c++ only

SecureView Enables you to hide ur UIViews and make them screen/screen shot proof. objective c/c++ only Usage UIWindow* mainWindow; - (void) setup {

Red16 6 Oct 13, 2022
A tech-for-good, green and digital solution based on CSA which promotes the green agricultural production for small farmers, provides responsible produce for consumers.

Green Farm IBM : Call for Code 2021 Green Farm is a tech-for-good, green and digital solution based on CSA which promotes the green agricultural produ

null 0 Oct 14, 2022
Repository for the dgca verifier iOS app.

EU Digital COVID Certificate Verifier App - iOS About β€’ Development β€’ Documentation β€’ Support β€’ Contribute β€’ Contributors β€’ Licensing About This repos

null 47 May 19, 2022
In this repository I've learned how to use the layout as well as alignment and constraints.

Auto Layout Our Goal At the moment, our app only looks good on the canvas dimension that we’ve selected. If you run the app on screens with different

Pedro Couventaris Daspett 1 Apr 23, 2022
iOS simple project to create half-screen modal view controller with pan

Simple Half-screen view controller, draggable and less code (learning purpose)

Mohd Hafiz 123 Dec 17, 2022
Component containing supplementary content that are anchored to the bottom of the screen.

BottomSheetController UIKit component containing supplementary content that are anchored to the bottom of the screen. Requirements Installation Swift

Naruki Chigira 37 Nov 15, 2022
A simple User Profile screen with scrollable detail area

User Profile Screen with Scrollable Detail Area This simple user profile screen skeleton project can be used as a starting point for creating more sop

Greg Delgado III 1 Dec 26, 2021
Snitch - A handy library to access useful information about your application from the Home Screen

Snitch Access your app's useful information from Home Screen Table of Contents I

Tamerlan Satualdypov 12 Jan 2, 2023
ViewCodeApp - Login screen layout made with Swift ViewCode

Login Screen Layout an login screen layout made with swift view Concepts used Vi

Jose Leandro B. 1 Mar 28, 2022
WHAT WILL YOU LEARN? Onboarding Screen with Page Tab View, state of the app with the new App Storage

WHAT WILL YOU LEARN? Onboarding Screen with Page Tab View, state of the app with the new App Storage Onboarding or a Home screen Understand how the new App Life Cycle works Link View 
 Group Box View Disclosure View Dynamically List View with a loop

Ghullam Abbas 5 Oct 17, 2022