Posts

Showing posts from July, 2020

Basics of IP address - What is IP address

Hi, This is  Shubham Mishra  a ROR, iOS, Python developer,  this is the part of  Computer science  exploration journey.  In this post we will discuss about the IP address and some theoretical concepts of IP address. The "IP" aspect of the IP address corresponds to "Internet Protocol." The "mail" part refers to a specific number that is connected to all the internet interaction you are doing ... something like a return address to a letter that you might send. (The entire thing happens in milliseconds.) Before starting with the definition, I would give you a simple explanation for the IP Address, Let's assume you are looking for your friends address to visit him on this weekend. Then on a call you asked your friend for his home address, he replied: Nation: India State: Maharashtra City: Mumbai Pincode: 400001 Plot: ABC Residency As you can see, I can represent above address as, india.maharashtra.mumbai.400001.ABCResidency Noticed something, yes this stru

Puzzles for the interview which every one should read once

Hi, This is  Shubham Mishra  a ROR, iOS, Python developer,  this is the part of  Algorithm analysis  exploration journey.  In this post we will discuss about the Awesome puzzles that may be asked in the interview process, whether it may be for any position or the role. Even if not for the interview but still you will enjoy to solve the below puzzles. The opportunity to bring unique insight to solving business issues will give you an immense advantage over other applicants. Only with daily practice and continuous effort can these capacities be established. For me it's like intellectual training for solve puzzles. I do it on a regular basis, and have progressed equally over time. I 'm sharing some of the trickiest & head scratching questions I've experienced in my journey to help you attain the ability. Such questions were aimed at organisations such as Goldman Sachs, Amazon , Facebook, JP Morgan etc. The Bus Chaos Chaos in the bus. There is a bus with 100 seats numbered

iOS Interview preparation : iOS general topics for interview

Image
Hi, This is  Shubham Mishra  a ROR, iOS, Python developer. In this blog we will see top iOS general topics discussion. In the dynamic world we should be updated so as to compete with others hence I have discussed below topics based on my and others interview experience. You can check my post for iOS interview questions set also,  iOS interview questions Page 1 Let's Begin the discussion with some of the famous but very general topics in the field of iOS, which every iOS developer must be aware of. Note: In this post I have discussed the iOS topics in the reference for the interview questions, do not refer if you are looking for the exact code for the implementation. Read below discussion if your are preparing for the iOS interview questions, and want to brush up the general concepts in iOS.   Passing data between the view controllers: Many of the time we come across a situation to pass data between the two view-controllers. In this we may have solve the problem with a way but have

Top interview questions for iOS developer for Objective-C and Swift Page 3

Image
Hi, This is  Shubham Mishra  a ROR, iOS, Python developer. In this blog we will see top iOS interview questions. In the dynamic world we should be updated so as to compete with others hence I have listed below top interview questions based on my and others interview experience. You can check my previous post  iOS interview questions page 2  for more iOS interview questions set. Let's Begin.... Designed by slidesgo / Freepik Q : Explain the Facade Design Pattern? A : The design pattern on the Facade provides a complex subsystem with a single interface. Instead of exposing the user to a collection of classes and their APIs, only one single unified API is exposed to that. Q : Explain the Decorator Design Pattern? A : The pattern decorator dynamically adds behaviours and obligations to an object without altering its code. It is an alternative to sub classifying where you change the actions of a class by wrapping it in with a specific entity. Two very common implementations of this patt

Top interview questions for iOS developer Page 2

Image
Hi, This is  Shubham Mishra  a ROR, iOS, Python developer. In this blog we will see top iOS interview questions. In the dynamic world we should be updated so as to compete with others hence I have listed below top interview questions based on my and others interview experience. This is the another sets of questions and answers, you can check my previous post,  iOS interview questions Page 1 Let's Begin.... Designed by slidesgo / Freepik Q : What do you mean by Dynamic Dispatch? A : The dynamic dispatch method is the selection mechanism for which implementation technique or function of a polymorphic operation to call at runtime. Which means invoking our methods like object method when we want to. But Swift is not dynamic dispatch by default. Q : What do you mean by Code Coverage? A : Code coverage is a measure which helps us calculate unit test values. Q : Explain Completion Handler? A : When our app is making an API call, completion handlers are super handy, and we need to do somet

Top interview questions for iOS developer for Objective-C and Swift Page 1

Image
Hi, This is  Shubham Mishra  a ROR, iOS, Python developer. In this blog we will see top iOS interview questions. In the dynamic world we should be updated so as to compete with others hence I have listed below top interview questions based on my and others interview experience.  Let's Begin.... Designed by slidesgo / Freepik Q : Describe the @synthesize in Objective-C? A : This create getter and setter methods for your property. Q : What's the distinction in between duties Synchronous & Asynchronous? A :  Synchronous : needs to wait till the task has been completed. Asynchronous : finishes a task in the background and can inform you once finished. Q : Describe the compilation conditions? A : Compilation Conditions to be used if DEBUG ... endif structure to also include or remove separate targets, provided block of code. Q : Describe the @dynamic in Objective-C? A : People are using dynamic for the NSManagedObject's subclasses. @dynamic informs the compiler that the gett