YouTube Icon

Interview Questions.

Top 33 Apple Technical Support Interview Questions - Jul 25, 2022

fluid

Top 33 Apple Technical Support Interview Questions

Q1. Tell Me Does Multitasking Support Is Available From Which Version?

IOS four.Zero.

Q2. Explain The Requirements For Developing Iphone Apps?

Mac OS 10.5/10.6 iPhone SDK (Software Development Kit 3.0/4.Zero). 

IPhone SDK includes:

IDE to broaden iPhone Apps is XCode(This tool is in-built in iPhone SDK)

Interface Builder This is used to design GUI of Apps(Inbuilt characteristic of iPhone SDK)

Instruments This is used to check any reminiscence leaks in our apps (Inbuilt in SDK)

Simulator This is used to check our apps earlier than deploying into actual device.

Q3. Explain The Functionality Of Accelerometer Of An Iphone?

IPhone responds to motion the use of a integrated accelerometer.The accelerometer detects the motion and changes the display as a consequence, at the time of rotating iPhone from portrait to panorama.

Q4. Explain Iphone Os?

IPhone OS runs on iPhone and iPod contact gadgets.Hardware gadgets are managed with the aid of iPhone OS and provides the technologies wanted for imposing native programs at the phone.The OS ships with several gadget packages inclusive of Mail, Safari, Phone, which give fashionable offerings to the person.

Q5. Explain Iphone Reference Library?

IPhone reference library is a hard and fast of reference files for iPhone OS .It may be downloaded by means of subscribing to the iPhone OS Library document set.Select Help>Documentation from Xcode, and click the subscribe button subsequent to the iPhone OS Library document set, which seems within the left column.

Q6. Do You Know Which Sorting Algo You Would Like To Implement As Unix Library And Why?

I assume more than the wer, the cause would be vital. Quick sort as an instance is vital due to the fact its average runtime is O(nlog(n)) and in maximum instances its higher than different logarithmic algorithms ( Merge Sort and Heap Sort ). I might ask him although, why would you want to prevent at imposing simply one algorithm. How about an API that can use kind based totally on enter size ( method design sample ); because for different values of n extraordinary sorting algorithms may be usefule.

Q7. How To Test Ios Simulator? Or How Would You Test An Android Simulator? Note: The Questions Asks For How Would You Test The Simulator Itself And Not Applications?

Two methods need to be implemented. First, the simulator need to comply with the device specification for the hardware. Every coaching that retires ought to behave exactly because the hardware expects, including each result, and each manage sign in. Unit assessments can be written for those individual instances and used to preserve the simulator. Next, actual world packages and programs need to be ported to run on the simulator. Instrumentation code can be delivered to provide some type of checksum phase to ensure that the simulator is outputting consequences the same as hardware.

Q8. Define The Features Of Iphone 3gs?

Video: Videos may be edited, shared. High great VGA video may be shot in portrait or panorama.

3 Megapixel Camera:

Still images with greater first-class may be taken

Voice manage:

It recognizes the names in contacts and acknowledges the track on iPod.

Compass:

iPhone 3GS has integrated digital compass, used to point the manner.

Internet Tethering: Internet surfing can be carried out from everywhere. A 3G connection may be shared on Iphon3 with Mac notebook or pc.

Q9. Define About The Applications That Can Be Used With Iphone?

Technology, Entertainment and Design(TED): 

Allows to look at and listen to global's maximum captivating human beings have to say, all at the iPhone.

Market Watch: 

Breaking news approximately the investments may be visible. To achieve this, open the Stocks app and rotate.

Trends: 

Latest runway suggests, films from Vogue's style library, opinions, extraordinary birthday celebration photos, fashion news updates can be seen on Style.Com.

Q10. Explain Does Ios Support Multitasking?

IOS four and above helps multi-tasking and lets in apps to stay inside the heritage until they are launched again or till they're terminated.

Q11. Explain Struct?

A struct is a special C records kind that encapsulates different portions of records right into a single cohesive unit. Like an item, however built into C.

Q12. Explain Which Json Framework Is Supported By Ios?

SBJson framework is supported by using iOS. It is a JSON parser and generator for Objective-C. SBJson provides bendy APIs and extra control that makes JSON handling less complicated.

Q13. Explain Differentiate Between Google Search And Local Computer Search?

Google search is international serach engine primarily based on out aspect records,neighborhood computer seek is with in pc vicinity statistics or information search.

Q14. Explain Iphone Application Development?

In 2007, Apple entered the mobile telephone enterprise with the advent of the iPhone, a multi-touch show cellular phone, which additionally includes the capabilities of iPod.

Q15. Explain Iphone Architecture?

It is similar to MacOS X architecture It acts as an middleman among the iPhone and iPod hardware an the acting packages at the display screen The user created programs never interact immediately with the suitable drivers, which protects the person packages from modifications to the hardware.

Q16. Tell Me How Many Bytes We Can Send To Apple Push Notification Server?

256 bytes.

Q17. Explain An Iphone App?

An iPhone app is a program that runs on our iPhone/iPod Touch. It allows us to perform a certain undertaking. They might be software apps, video games, company apps, entertainment apps, apps to get right of entry to our financial institution account and so forth.

Q18. The Producers Write Elements To A Ring Buffer(fixed Size) While The Consumers Access Elements From It. Implement A Write And A Read Function Using A Producer Pointer And Consumer Pointer. The Consumer

How approximately this? For multithreading, put mutex in write

template<typename T>

class writeandread

public:

writeandread(T* s, int n):begin(s), writePtr(s),readPtr(s), maxbytes(n), numofeles(zero) 

T* getStartPtr()go back begin;

T* getwritePtr()go back writePtr;

T* getreadPtr()return readPtr;

bool write(T* enter, int n);

T* examine(int n);

non-public:

T* start, *writePtr, *readPtr;

size_t maxbytes, numofeles;

;

template<typename T>

bool writeandread<T>::write(T* input, int n)

if (input == NULL && n > zero)

go back false;

if (maxbytes-numofeles < n*sizeof(T)/sizeof(char))

go back false;

numofeles += n*sizeof(T)/sizeof(char);

for (int i = zero; i < n; ++i)

*writePtr = *input;

++writePtr;

++input;

return true;

template<typename T>

T* writeandread<T>::study(int n)

if (n <= 0)

go back NULL;

T* res = (T*) malloc(n);

T* t = res;

int rely = zero;

even as (writePtr != readPtr)

*t = *readPtr;

++t;

readPtr += sizeof(T);

++count number;

if (matter < n)

readPtr = begin;

go back res;

Q19. Explain Why Iphone Apps Are Popular?

Give our commercial enterprise an entire new way of tracting commercial enterprise for hundreds of thousands of customers. IPhones are the marketplace leaders within the clever smartphone segment. The iPhone has turn out to be a terrific device to surf the net, play games, have interaction with social networks and tract enterprise.

Q20. Define The Location Services?

Applications such as Maps, camera and compass are allowed to use the records from cell, Wi-Fi and Global Positioning System networks for determining the approximate locations.The region is displayed on the display, the use of a blue marker.

Q21. Where Can You Test Apple Iphone Apps If You Do Not Have The Device?

IOS Simulator can be used to test cell programs. Xcode tool that comes at the side of iOS SDK consists of Xcode IDE as well as the iOS Simulator. Xcode additionally includes all required tools and frameworks for building iOS apps. However, it is strongly endorsed to test the app on the real device before publishing it.

Q22. Suppose If There Are Two Threads In Your App - T1 And T

Poll after a few regular time If T1 has precedence p constantly set T2 precedence lesser then T1 this is p+1.

Q23. How To Design Spotlight Search Feature In Mac Os?

B-tree or Hash Table

Q24. Explain Iphone Sdk?

IPhone SDK is to be had with gear and interfaces needed for growing, putting in and strolling custom local applications. Native applications are constructed using the iPhone OS's system frameworks and Objective-C language and run immediately on iPhone OS.Native applications are installed physically on a device and can run in presence or absence of community connection.

Q25. What Could Be Performance Hits For Searching On Local Computer I.E. If You Are Searching Computer For Content What Are The Parameters You Will Consider For Performance?

I think we want to consider filesystems and different OS components.Not the whole lot in computer is carried out the usage of hast table.In case of spotlight if you see wiki the underlying data structure is B timber.Think in that direction what thing aside from B bushes could be a performance hit.Hint: think about filesystems.

Q26. Explain Iphone?

IPhone is a mixture of net and multimedia enabled clever telephone evolved through Apple Inc.IPhone capabilities as a digicam smartphone, together with text messaging, and visual voice mail iPhone is a transportable media player that resembles a video iPod It has user interface this is built across the multi-touch display consisting of digital keyboard.App Store , which released within the mid 2008 has over 1,00,000 packages with functionalities along with video games, references, GPS navigation, advertising, television shows, films, reference, celebrities.

Q27. Explain Frame And Bounds?

The frame of a view is the rectangle, expressed as a location (x,y) and length (width,height) relative to the superview it's miles contained inside. The bounds of a view is the rectangle, expressed as a region (x,y) and size (width,top) relative to its own coordinate machine (zero,0).

Q28. Designed A Similar Api Like Malloc, Which Has A Similar Functionality. How Do You Test The Api?

 Give a totally huge length(one billion) and test if its able to allocate

 Provide quantity values 1,three,0,a hundred

 Give a character in length to api

 GIve clean areas

 NUll price for size area in api

 Call the api from more than one sessions

Q29. Explain Fast Enumeration?

Fast enumeration is a language characteristic that permits you to enumerate over the contents of a collection. (Your code will even run faster because the inner implementation reduces message send overhead and will increase pipelining capacity.)

Q30. How To Parse A Phone Number From A Huge Database Of A N Billion Webpages In 30 Minutes?

The numbers do have sematic meaning, eg: area. Hence, if the database is sent, that facilitates. Additionally, the DB need to be saved in a N-nary seek tree in which N is large, decreasing the peak of the tree considerably.

Q31. What Is B Trees And Its Applications?

A B-tree is just any other tree records structure generally used inside file structures and databases. Common record structures that use B-bushes are HFS+ (OSX), ext4 (Linux) and NTFS (Windows).

Q32. Explain Popular Apps Of Iphone?

Face e book-Social networkingDoodle Buddy-drawingPandora Radio-radio on our iPhone Yelp-eating place evaluations.

Q33. Explain Sensors In Iphone?

The proximity sensor right away turns off the display whilst the iPhone is lifted to ear. With this sensor the energy is saved and unintended dialing is avoided. The show is robotically brightens the iPhone by the ambient mild sensor whilst the sunlight or brilliant rooms and dims in darker locations.




CFG