Interview Grab iOS Interview Experience and Question Round 1 - Profile Selection My profile selection was very unique experience for me. Grab Head of Engineering message me on LinkedIn about his experience and about the massive impact, results through innovation and collaboration, continuous learning and growth in the company. Then he told me about Steve (and ex-Google...
Interview GoJek Address Book Problem Assignment for iOS iOS Contact App build for Gojek iOS Developer interview process. Disclaimer This solution is for reference purpose. Please, do not copy-paste it. Companies are smart enough to catch if you are cheating. If your solution got rejected due to this we're not responsible for it. GO-JEK iOS Problem Statement In...
Interview GoJek iOS Interview Experience and Question Round 1 - Profile Selection Go-Jek HR contacted me via LinkedIn. After expressing my interest in the position HR set up a quick phone call. In this call, HR told me about the Go-Jek products and it's existence. Also, HR asked me about my experience and some basic details about...
Downloads Download Xcode and other Developer Tools up to 16 times faster Downloading Xcode from the Mac App Store or Apple Developer Website is very slow and sometimes it's terribly slow if it is a new release like 11.4 Beta. So, here a tool that provides you a faster way to download Xcode. Using this tool you can download Xcode up to 16 times faster....
iOS Best way to check if your iOS App is running on a Jailbroken Phone Sometimes, for security reasons, we need to check if our iOS app (like banking apps, OTT apps, etc) is running on a jailbroken phone or not. Most people suggest, check if "Cydia" is installed or not. But there might be some chances that the device doesn't have "...
iOS Best iOS Development Tips and Tricks - Part 3 1. Clean iOS app launch screen cache You might have noticed when you tried to change something in the launch screen on the iOS application, you still see the old launch screen. Because the system caches launch images and it's not cleared even after deleting the application. For cleaning the...
Interview 20 General Technical Interview Questions for Experienced Developers What is the most challenging task you've ever done? What is your favorite project you've ever done? What are some things you like about the developer tools you use? Who inspires you in the your developer community (iOS, Android, Frontend ect...)? Do you have any side projects? What kind? What...
Interview HTML and CSS Interview Question for Frontend Developer HTML Interview Questions What does a doctype do? How do you serve a page with content in multiple languages? What kind of things must you be wary of when design or developing for multilingual sites? What are data- attributes good for? Consider HTML5 as an open web platform. What are...
Interview 58 JavaScript Interview Questions for Frontend Developer JavaScript Questions Explain event delegation. Explain how this works in JavaScript. Can you give an example of one of the ways that working with this has changed in ES6? Explain how prototypal inheritance works. What’s the difference between a variable that is: null, undefined or undeclared? How would you...
Interview OYO Web Developer Interview Experience and Question Round 1 - Profile Selection (Online) Write a polyfill for bind function. Given an expression string exp, write a program to examine whether the pairs and the orders of {,},(,),[,] are correct in exp. Example 1: Input: exp = [()]{}{[()()]()} Output: Balanced Example 2: Input: exp = [(]) Output: Not Balanced What is the output...
Interview GoJek Parking Lot Assignment using Python 1. Problem Statment Design a Parking lot which can hold n Cars. Every car been issued a ticket for a slot and the slot been assigned based on the nearest to the entry. The system should also return some queries such as: Registration numbers of all cars of a particular...
DevOps Install SonarQube on Ubuntu 18.04 SonarQube is an open-source tool that assists in code quality analysis and reporting. It scans your source code looking for potential bugs, vulnerabilities, and maintainability issues, and then presents the results in a report which will allow you to identify potential issues in your application. Step 1 - Perform a...