<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6344606745263664972</atom:id><lastBuildDate>Sat, 11 Apr 2026 11:12:25 +0000</lastBuildDate><category>Amazon interview faqs</category><category>c programming</category><category>c programming tutorials</category><category>cinterviews.com</category><category>C tutorial</category><category>cc++ faqs</category><category>c faqs</category><category>c interview</category><category>testing interview questions</category><category>unix faqs</category><category>android tutorials</category><category>c interview faqs</category><category>testing</category><category>Android</category><category>iphone</category><category>pl/sql faqs</category><category>pl/sql interview questions and answers</category><category>Ajax</category><category>c# interview question and answers</category><category>gtk+ tutorials</category><category>c tutorials</category><category>interview questions</category><category>basic qt tutorials</category><category>c# faqs</category><category>perl interview question and answers</category><category>testing faqs</category><category>wcf</category><category>ajax interview faqs</category><category>ajax interview question and answers</category><category>c c++ interview questions</category><category>resume preparation</category><category>Netapp</category><category>accenture interview</category><category>c++ faqs</category><category>c++ job interview questions</category><category>cinterviews</category><category>ejb</category><category>interview</category><category>perl faqs</category><category>testing types</category><category>wcf interview questions and answers</category><category>business analyst</category><category>business analyst interview questions</category><category>c interview questions</category><category>cinterview</category><category>ejb faqs</category><category>finance</category><category>fresher interview</category><category>puzzles</category><category>siebel interview questions</category><category>Linux faqs</category><category>c interview questions and answers</category><category>interviews by company</category><category>pl/sql</category><category>python</category><category>python faqs</category><category>python interview question and answers</category><category>qt tutorials</category><category>san</category><category>winrunner</category><category>Microsoft</category><category>c c++ interview questions and answers</category><category>company interviews</category><category>java</category><category>protocols</category><category>testing interview questions and answers</category><category>Protocol testing</category><category>c++ interview</category><category>data structures interview</category><category>how protocols work</category><category>hr interview questions</category><category>iphone tutorials</category><category>linux</category><category>sap</category><category>sql faqs</category><category>winrunner faqs</category><category>android basic tutorials</category><category>c interview question and answer</category><category>database</category><category>linux interview</category><category>web application interview</category><category>xml faqs</category><category>asp</category><category>asp.net faqs</category><category>c interview book</category><category>dbms</category><category>dbms faqs</category><category>finance interview questions</category><category>java interview</category><category>netapp interview questions</category><category>qtp</category><category>testing interview faqs</category><category>wireless network interview</category><category>Basic android tutorials</category><category>XML Interview question and answers</category><category>android faqs</category><category>android interview questions and answers</category><category>c faqs with question and answers</category><category>c inetrview questions</category><category>c++</category><category>c++ interview questions and answers</category><category>cinterview question and answers</category><category>data structures faqs</category><category>faqs</category><category>obiee</category><category>os faqs</category><category>qt basics</category><category>qt interview questions</category><category>qtp faqs</category><category>sap abap</category><category>siebel analytics</category><category>tips for resume</category><category>web service</category><category>Linux interview question and answers</category><category>Unix tutorials</category><category>agile</category><category>asp dotnet</category><category>brew</category><category>brew interview question and answers</category><category>c c++  faqs</category><category>c interview question and answers</category><category>core java interview questions</category><category>ejb interview questions</category><category>interview faqs</category><category>korn shell scripting</category><category>maemo</category><category>mainframes</category><category>san interview</category><category>sql interview questions</category><category>unix commands</category><category>unix interview questions</category><category>virtusa</category><category>winrunner interview question and answers</category><category>Algorithms Interview Faqs</category><category>Basic interview questions</category><category>Linux interview faqs</category><category>agile automation testing</category><category>android interview questions</category><category>basic c interview questions</category><category>basic hr interview</category><category>brew faqs</category><category>c faqs with answers</category><category>c interviews</category><category>c++ interview questions</category><category>cinterview questions</category><category>dataware housing</category><category>dbms interview</category><category>hibernate interview questions</category><category>hibernate interview questions and answers</category><category>java faqs</category><category>korn shell tutorials</category><category>obiee interview questions</category><category>opencv</category><category>resume writing</category><category>sap interview questions</category><category>some important puzzles</category><category>sql interview questions and answers</category><category>tcs interview faqs</category><category>teradata interview Questions</category><category>unix</category><category>wcf interview questions</category><category>what does protocol testing mean</category><category>winrunner interview</category><category>Iphone development</category><category>Microsoft interview</category><category>Performance testing</category><category>adobe puzzles</category><category>biztalk server</category><category>c#</category><category>cisco</category><category>civil engineer interview</category><category>cover letter</category><category>dotnet</category><category>fresher</category><category>fresher job interview tips</category><category>fresher resume</category><category>gd topics</category><category>google interview faqs</category><category>interview tips</category><category>job interview</category><category>linux commands</category><category>matlab tutorials</category><category>mechanical interview</category><category>ncr</category><category>network admin interview</category><category>oracle</category><category>os interview question and answers</category><category>project manager interview questions</category><category>qa interview questions</category><category>qtp interview</category><category>qtp interview questions and answers</category><category>resignation</category><category>resume tips</category><category>sql tutorials</category><category>stack</category><category>unix interview</category><category>virtusa testing interview</category><category>xml interview faqs</category><category>3g technology interview</category><category>8085 viva questions</category><category>Adobe</category><category>Affinities and new tasks: Android tutorials</category><category>Deshaw interview question and answers</category><category>Electrical interview faqs</category><category>Manual testing</category><category>Matlab</category><category>Microsoft faqs</category><category>abap interview questions</category><category>algorithm</category><category>aptitude written test question and answers</category><category>asp interview questions</category><category>atg faqs</category><category>automation testing</category><category>basic c++ interview</category><category>basic java</category><category>c faq questions</category><category>c faqs answers</category><category>c interview bank</category><category>c pointers</category><category>c pointers faqs</category><category>c# interview questions</category><category>chemical engineer</category><category>dbms interview question and answers</category><category>devicedriver</category><category>difference between html and xml</category><category>ebook free download for asp.net</category><category>embedded interview questions</category><category>finance interview</category><category>free ebook download</category><category>fresher hr interview question and answers</category><category>google interview questions</category><category>gtk tutorials</category><category>hardware</category><category>hibernate faqs</category><category>hibernate interview</category><category>jsf</category><category>korn shell</category><category>latest qtp interview questions</category><category>linux programming</category><category>marketing interview</category><category>marketing manager interview</category><category>microsoft interview questions</category><category>microsoft interview questions and answers</category><category>mysql interview  question and answers</category><category>network</category><category>os</category><category>puzzles to puzzle you</category><category>resignation letter</category><category>resume sample</category><category>sap abap faqs</category><category>secretary interview</category><category>sql</category><category>tcs</category><category>testing interview</category><category>unix interview questions and answers</category><category>vlsi</category><category>vlsi faqs</category><category>web application developer</category><category>websphere</category><category>8086 interview questions</category><category>ASP .Net Interview Questions</category><category>Algorithms Interview Questions</category><category>Arrays and pointers</category><category>Blackbox testing</category><category>C interview qutions</category><category>C# interview questions and answers</category><category>IBM mainframes interview</category><category>Linux admin faqs</category><category>Mysql faqs</category><category>Protocol testing interview questions</category><category>What is a virtual destructor</category><category>When should you use multiple inheritance</category><category>abap</category><category>adobe interview questions</category><category>adp testing interview</category><category>agile testing</category><category>agile testing faqs</category><category>asp dot net  question and answers</category><category>asp dot net  question and answers for dataset</category><category>asp faqs</category><category>asp.net by example</category><category>asp.net ebook</category><category>asp.net interview question and answers</category><category>atg</category><category>biztalk server interview questions</category><category>c program</category><category>c programming faqs.cinterviews.com</category><category>c# interview faqs</category><category>campus interviews</category><category>chemical</category><category>chemical engineer interview</category><category>chemical interview questions</category><category>cinterviews question and answers</category><category>cisco interview question</category><category>core java</category><category>css</category><category>css faqs</category><category>css interview questions</category><category>current job</category><category>daemon</category><category>database testing</category><category>db2 faqs</category><category>db2 interview questions</category><category>dba faqs</category><category>dell</category><category>deshaw</category><category>design patterns</category><category>dotnet faqs</category><category>ebook download</category><category>ebooks</category><category>ece interview questions</category><category>ejb interview</category><category>electrical faqs</category><category>embedded faqs</category><category>finance accounting interview</category><category>fresher electrical interview</category><category>fresher hr interview</category><category>gd</category><category>group discussion</category><category>gsm</category><category>hcl interview</category><category>hr interview</category><category>intel faqs</category><category>ip configuration</category><category>java interview question and answers</category><category>jdbc</category><category>jdbc faqs</category><category>job interview tips</category><category>job tips</category><category>kshell</category><category>kshell tutorials</category><category>linked list faqs</category><category>linked list interview questions</category><category>linux internals develper</category><category>load testing</category><category>loadrunner</category><category>loadrunner interview faqs</category><category>maemo ui development</category><category>marketing</category><category>memory allocation interview questions</category><category>ms access shortcutkeys</category><category>multithreading faqs</category><category>network interview</category><category>os interview</category><category>php</category><category>php interview</category><category>physics viva questions</category><category>pointers</category><category>project manager</category><category>puzzle faqs</category><category>raid</category><category>resignation letter sample</category><category>sales</category><category>sales interview</category><category>sap interview faqs</category><category>secretary interview questions</category><category>selenium testing</category><category>selenium testing interview</category><category>seo</category><category>sharepoint faqs</category><category>small talk tutorials</category><category>solaris</category><category>solaris interview questions</category><category>sql server interview questions</category><category>tcp</category><category>unit testing</category><category>unix interview faqs</category><category>vlsi interview</category><category>vlsi interview question and answers</category><category>wcf interview</category><category>windows</category><category>xml</category><category>8085 faqs</category><category>8086 microprocesser</category><category>Activating component intents android</category><category>Android applications</category><category>Architecture maemo</category><category>Bank exam preparation questions</category><category>Capgemini interview</category><category>Deshaw data structure and allogorithm interview</category><category>Deshaw interview</category><category>Electronics interview questions</category><category>GTK+</category><category>Gk</category><category>Hcl interview Questions</category><category>JDBC interview question and answers</category><category>Job interviews</category><category>Memory models</category><category>Motorola Interview</category><category>Null pointer</category><category>Yahoo interview questions</category><category>abap faqs</category><category>abstract class and interface difference in java</category><category>accenture</category><category>accenture campus interview</category><category>accountant</category><category>ado.net interview questions</category><category>agriculture</category><category>agriculture engineer interview</category><category>android advantages</category><category>application programming interview questions</category><category>applications in iphone</category><category>atg interview</category><category>atg interview faqs</category><category>atg interview questions and answers</category><category>bank</category><category>bank interview</category><category>basic testing questions</category><category>best practices</category><category>binary search</category><category>binary tree</category><category>c answers</category><category>c interview pdf</category><category>c interview reference questions</category><category>c programming faqs</category><category>c variables</category><category>c# interview</category><category>c# interview answers and questions</category><category>c++ constructor</category><category>ca</category><category>ca faqs</category><category>campus interview gd topics</category><category>can constructor throw an exception</category><category>chemical faqs</category><category>cisco hr interview question</category><category>civil engineer</category><category>cobol interview faqs</category><category>cocoa basics</category><category>cognos interview</category><category>common interviews</category><category>computer</category><category>cpp interview questions</category><category>crm</category><category>crm interview questions</category><category>csc interview questions</category><category>css interview</category><category>data acess security interview questions</category><category>data management</category><category>data stage</category><category>datastructure faqs</category><category>dataware housing faqs</category><category>datawarehousing interview</category><category>deadlock</category><category>design pattern interview</category><category>dot net interview questions</category><category>dotnet interview</category><category>dotnet interview faqs</category><category>dotnet interview question and answers</category><category>dotnet interview questions</category><category>ebook free download</category><category>ece</category><category>electrical</category><category>embeded faqs</category><category>etl</category><category>faq puzzles</category><category>finanacial faqs</category><category>financial interview</category><category>frequently interview questions</category><category>fresher resume writing</category><category>general knowledge</category><category>gsm interview</category><category>gtk widgets</category><category>hardware faqs</category><category>hardware interview</category><category>hcl</category><category>hcl dotnet interview</category><category>hcl fresher</category><category>hcl paper</category><category>hr</category><category>hr interview faqs</category><category>ibm interview</category><category>important puzzles</category><category>internet marketing interview</category><category>interview preparation</category><category>iphone development FAQs</category><category>iphone interview questions</category><category>it jobs resume</category><category>java interview questions and answers</category><category>java interviews</category><category>jcl</category><category>jsf interview</category><category>jsf interview questions and answers</category><category>jsp</category><category>jsp faqs</category><category>jsp interview</category><category>kill command</category><category>linux interview questions</category><category>load runner</category><category>mechanical engineering</category><category>motorola interview Questions</category><category>ms access tutorials</category><category>multithreading</category><category>mysql interview</category><category>ncr interview questions</category><category>netapps interview</category><category>network admin interview questions</category><category>network administrator interview</category><category>network faqs</category><category>obiee interview</category><category>oops interview</category><category>operating system</category><category>operating system faqs</category><category>operating system interview question and answers</category><category>oracle dba</category><category>oracle dba interview questions</category><category>oracle faqs</category><category>patni qtp interview</category><category>perl interview faqs</category><category>perl interview questions</category><category>php faqs</category><category>php interview questions</category><category>pl/sql tutorial</category><category>pm interview</category><category>programming skills</category><category>qa  qa faqs</category><category>qt for symbian</category><category>qtp interview questions</category><category>rbs</category><category>regression testing</category><category>sample resume</category><category>sap faqs</category><category>sap xi</category><category>search engine optimization</category><category>seo interview questions</category><category>servelets</category><category>sharepoint</category><category>sharepoint interview questions and answers</category><category>shortcut keys</category><category>siebel analytics interview</category><category>siebel ibot</category><category>siebel interview</category><category>small talk faqs</category><category>smalltalk interviews</category><category>software qa</category><category>software resume</category><category>solaris faqs</category><category>some easy Puzzles</category><category>sql interview</category><category>strings</category><category>symbian</category><category>system</category><category>teacher</category><category>technical support</category><category>teradata interview faqs</category><category>testing interviews</category><category>tibco</category><category>tips</category><category>tips for interview</category><category>trainer</category><category>trainer interview questions</category><category>trainer position interview faqs</category><category>tutorials</category><category>unix ipc programming</category><category>valuelabs</category><category>waterfall model</category><category>winrunner interview questions</category><category>wipro</category><category>wipro faqs</category><category>wipro interview</category><category>wpf interview questions</category><category>xml interview questions</category><category>xml tutorials</category><category>yahoo interview faqs</category><category>8085 interview faqs</category><category>8086 interview</category><category>Activities and Tasks :Android Tutorials</category><category>Administrator</category><category>Adobe written test</category><category>Advantages of crm</category><category>Ajax interview questions</category><category>Alpha testing</category><category>Analog/Mixed signal Circuit Design faqs</category><category>Analog/Mixed signal Circuit Design interview questions</category><category>Android App Development</category><category>Android sample code</category><category>Apple</category><category>Arrays in C</category><category>Atg interview asked in ibm</category><category>Basic network questions</category><category>Bluetooth technology</category><category>Command line arguments</category><category>Conditional Operators in C Language</category><category>Creating an iPhone Project</category><category>Deshaw faqs</category><category>Explain the scope resolution operator.</category><category>Features on opencv</category><category>Fun of the day</category><category>GTK+ dialogs</category><category>GTK+ widgets</category><category>Honeywell interview</category><category>How we can implement Ref Cursors in SQL?</category><category>How we can use ARRAYS in PL/SQL</category><category>Hp placement paper</category><category>Iphone protocols support</category><category>Is it possible to have Virtual Constructor</category><category>Linux basic directories</category><category>Maemo 5 Desktop ui guidelines</category><category>Maemo tutorials</category><category>Manager round interview questions</category><category>Manual testing interviews</category><category>Micro soft interview questions</category><category>Multidimensional Arrays</category><category>Null macro</category><category>Oracle Database Administration Technical  Interview Questions</category><category>Pointer in C Language</category><category>Process in android</category><category>Project Interview Questions</category><category>QT Modules for general development</category><category>QT tools</category><category>Technical interview faqs</category><category>Teradata faqs</category><category>Types of Unix</category><category>Virtual function in c++</category><category>What are the values of :new and :old in Insert/Delete/Update Triggers ?</category><category>What is a kernal</category><category>What is unix</category><category>Yahoo telephonic interview question</category><category>accountant interview</category><category>accountant interview faqs</category><category>accountant resume sample</category><category>accounting</category><category>adding hardware to vmware</category><category>admin assistant interview questions</category><category>administrator interview questions</category><category>ado.net</category><category>adobe faqs</category><category>adobe technical interview question and answers</category><category>adp qtp interview</category><category>advertising interview questions</category><category>aeronautical engineering</category><category>agile automation testing challanges</category><category>agile interview</category><category>agile interview questions</category><category>agilent faqs</category><category>agriculture interview</category><category>agriculture interview questions</category><category>amazon</category><category>amazon iphone books</category><category>amazon technical support interview</category><category>analytical skills interview</category><category>android development guide</category><category>android interviews</category><category>ant</category><category>any questions</category><category>apple interview</category><category>arrays interview</category><category>asp interview</category><category>asset management</category><category>atg interview at wipro</category><category>auditor</category><category>auditor interview questions</category><category>autocad</category><category>automation interview</category><category>automobile engineer interview</category><category>automobile interview questions</category><category>backup recovery</category><category>bank faqs</category><category>bank interview question and answers</category><category>bank jobs</category><category>bank po</category><category>bank written test questions</category><category>basic gtk+ program</category><category>basic gtk+ tutorials</category><category>basic iphone questions</category><category>basic operations on vectors</category><category>before interview</category><category>best computer game</category><category>biztalk</category><category>biztalk interview</category><category>biztalk server faqs</category><category>biztalk server interview faqs</category><category>blackbox</category><category>blackbox testing interview questions</category><category>bloomberg</category><category>bluetooth</category><category>bluetooth faqs</category><category>bluetooth interview</category><category>bpo</category><category>bpo interview</category><category>c constants</category><category>c interview question bank</category><category>c macros faqs</category><category>c programming books</category><category>c programming ebook</category><category>c# ebook download</category><category>c# multiple inheritance</category><category>c# questions asked</category><category>c++ copy constructure</category><category>call center interview</category><category>captialiq</category><category>career</category><category>ccna</category><category>ccna online test paper</category><category>chemical engineer interview faqs</category><category>cinterviews album</category><category>cisco interview</category><category>cisco network interview questions</category><category>citrix interview questions and answers</category><category>citrix paper</category><category>civil engineer interview questions</category><category>civil engineering</category><category>class</category><category>clerk</category><category>clerk interview questions</category><category>clerk job</category><category>cmos interview questions</category><category>cmp</category><category>coading practices</category><category>cocoa framework</category><category>cocoa guide</category><category>cocoa tutorial</category><category>cognos</category><category>company finance</category><category>comparing two tables with qtp</category><category>computer architecture</category><category>computer game online</category><category>construction interview quesions</category><category>contact cinterviews</category><category>control system faqs</category><category>control system interview questions</category><category>coreclr</category><category>cover</category><category>cover letter writing</category><category>cpp</category><category>csc cpp interview</category><category>csc fresher</category><category>csc placement paper</category><category>cute photos</category><category>cv writing</category><category>data</category><category>data modeling tools</category><category>database interview</category><category>database interview questions</category><category>database testing example using qtp</category><category>datamodeling</category><category>datastructures</category><category>day care center interview question</category><category>db2</category><category>dba</category><category>dba data base creation</category><category>dba interview questions</category><category>declaration</category><category>defining a vector in matlab</category><category>delete</category><category>dell interview</category><category>deshaw sample paper</category><category>design</category><category>design pattern</category><category>design patterns faqs</category><category>difference between calloc and malloc</category><category>difference between swings and awt</category><category>difference testing tools available</category><category>different types of testing</category><category>domain knowledge interview questions</category><category>dot net faqs</category><category>double linklist</category><category>dress my interview</category><category>drupal</category><category>drupal interview</category><category>drupal interview questions</category><category>ebay</category><category>ece faqs</category><category>election 2014</category><category>election results 2014</category><category>electrical engineer interview questions</category><category>electrical interview</category><category>electrical interview questions</category><category>embeded</category><category>embeded interview</category><category>encora</category><category>encora interview questions</category><category>environment variables</category><category>etl interview</category><category>etl tools</category><category>experience interview faqs</category><category>facebook</category><category>faqs java</category><category>far poinet when it is used</category><category>financial advisor</category><category>financial advisor interview</category><category>financial software developer</category><category>fluid mechanics</category><category>free download</category><category>free download ebook</category><category>free java begineers book download</category><category>fresher answers</category><category>fresher jobs</category><category>fresher microsoft interview</category><category>fresher questions</category><category>friend function</category><category>friend functions</category><category>friend keyword</category><category>function pointers</category><category>functional testing</category><category>gateway</category><category>general interview questions</category><category>google interview</category><category>google technical interview</category><category>grid architecture</category><category>group discussion points</category><category>hardware engineer faqs</category><category>hardware engineer interview</category><category>hardware interview question and answers</category><category>hcl written test paper</category><category>health care domain</category><category>health care domain knowledge interview</category><category>hello world using QT</category><category>honeywell written test sample</category><category>how program is arranged in ram</category><category>how to see all installed libaries</category><category>how to unlock iphone</category><category>hr faqs</category><category>http</category><category>ibm abap</category><category>ibm interview questions</category><category>ibm interview questions and answers</category><category>ibm interview sample</category><category>ibot</category><category>iis</category><category>image processing</category><category>infinite computer solutions interview</category><category>infinite dotnet interview</category><category>infosys</category><category>infosys puzzles</category><category>inheritance faqs</category><category>inheritance interview questions</category><category>integer to string conversion functions</category><category>interview question and answers</category><category>interview questions for freshers</category><category>interviews</category><category>investment</category><category>ipc communication</category><category>iphone FAQs</category><category>iphone application</category><category>iphone configuration</category><category>iphone development guide</category><category>iphone interview</category><category>iphone utility for Mac osx</category><category>iphone web applications</category><category>j2me</category><category>j2me interview</category><category>j2me interview questions and answers</category><category>java books buy</category><category>java ejb interview faqs</category><category>java hibernate</category><category>java interview books</category><category>java interview questions book</category><category>java programming</category><category>java script interview questions and answers</category><category>jbods</category><category>jcl interview questions and answers</category><category>jdbc interview questions</category><category>jms</category><category>job</category><category>job interview ebook</category><category>job search tips</category><category>jsf faqs</category><category>keane</category><category>ksh scripting</category><category>ksh tutorials</category><category>layers of network</category><category>letter writting</category><category>load runner interview questions</category><category>mac os x user guides</category><category>maemo sdk</category><category>mahindra satyam</category><category>mahindra satyam interview</category><category>mahindra satyam qtp interview</category><category>mahindrasatyam</category><category>mainframes faqs</category><category>mainframes interview</category><category>mainframes interview questions</category><category>malloc</category><category>mba finance fresher</category><category>mechanical</category><category>mechanical engineer faqs</category><category>mechanical engineer interview</category><category>mechanical interview faqs</category><category>microsoft sharepoint</category><category>microsoft sharepoint interview questions and answers</category><category>mobile development using QT</category><category>mobile testing</category><category>mobile testing interview questions</category><category>motorola</category><category>ms word short cut keys</category><category>mysql</category><category>ncr interview</category><category>ncr testing interview</category><category>near and far pointers</category><category>network manager interview</category><category>networks</category><category>news</category><category>nurse</category><category>nurse interview</category><category>nursing</category><category>obiee faqs</category><category>oops</category><category>oops concepts</category><category>open MVS</category><category>oracle apps</category><category>oracle india qtp interview</category><category>oracle interview question and answers</category><category>oracle qtp interview</category><category>oracle what is</category><category>osi model</category><category>peoplesoft</category><category>performance testing faqs</category><category>perl</category><category>perl interview</category><category>personal interview</category><category>personal interview questions</category><category>php interview questtion and answers</category><category>pl sql interview</category><category>pointers interview</category><category>politics gd topics</category><category>programming interview questions and answers</category><category>programming interviews</category><category>programming puzzle</category><category>pure object oriented</category><category>pure object oriented languages</category><category>qt buttons</category><category>qtp tutorials</category><category>quality center</category><category>radiobutton</category><category>rbs faqs</category><category>realloc function</category><category>reduce executable size</category><category>resme preparation</category><category>response time</category><category>resume</category><category>reverse string</category><category>rmi</category><category>salary negotiation</category><category>sales faqs</category><category>sales interview faqs</category><category>sales interview questions</category><category>sample</category><category>sample cover letter</category><category>sample qt code</category><category>sample resumes</category><category>sample sbi clerk paper</category><category>san intyerview</category><category>sap abap interview</category><category>sap abap tutorials</category><category>sap basis</category><category>sap bw</category><category>sap fico</category><category>sap fico interview questions</category><category>sap script</category><category>school teacher</category><category>selenium</category><category>sell yourself</category><category>semantic space</category><category>seo faqs</category><category>seo interview faqs</category><category>share point administrator interview questions</category><category>share point server faqs</category><category>sharepoint interview faqs</category><category>sharepoint interview questions</category><category>sharepoint portal interview faqs</category><category>shell in unix</category><category>shell script interview</category><category>shell scripting</category><category>shell scripting interview</category><category>shell scripting interview questions</category><category>siebel</category><category>siebel faqs</category><category>siebel interview questions and answers</category><category>silver light interview questions</category><category>silverlight faqs</category><category>silverlight inyerview faqs</category><category>sizeof() function</category><category>small talk programming interview questions</category><category>socket interview questions</category><category>socket programming interview</category><category>sockets</category><category>software development models</category><category>software engineering</category><category>software testing</category><category>software testing basic interview</category><category>sony interview faqs</category><category>sql interview for testers</category><category>sql questions</category><category>stack interview questions</category><category>static</category><category>static member class</category><category>static variable</category><category>static variables</category><category>stock broker</category><category>stock broker interview</category><category>strcpy() function in C Language</category><category>struts interview questions</category><category>symbian interview question and answers</category><category>symbian interview questions</category><category>system support interview</category><category>system support interview questions</category><category>system testing</category><category>tax analyst</category><category>tax analyst interview</category><category>tax analyst interview faqs</category><category>tcs campus interview paper</category><category>teacher job</category><category>tech puzzles</category><category>technical</category><category>technical support faqs</category><category>techniques multi threading</category><category>telecom</category><category>telecom faqs</category><category>telecom interview</category><category>telecom interview faqs</category><category>telecom interview questions</category><category>test java skills</category><category>testing techniques</category><category>testing tools</category><category>testing tools article</category><category>testing tools by purpose</category><category>testing with loadrunner faqs</category><category>tibco faqs</category><category>tibco interview</category><category>tibco interview questions</category><category>tools for testing</category><category>types of testing</category><category>unit testing faqs</category><category>unix command</category><category>user acceptance testing</category><category>value labs interview questions</category><category>valuelabs questions</category><category>valuelabs written test</category><category>vb</category><category>vb interview question and answers</category><category>vcs interview</category><category>verilog</category><category>verilog faqs</category><category>verilog interview</category><category>vi shortcuts</category><category>video interview questions and tips</category><category>visual studio 2010</category><category>vlsi cmos</category><category>vlsi design interview</category><category>vmware faqs</category><category>voip faqs</category><category>webdeveloper</category><category>websphere faqs</category><category>websphere interview questions</category><category>what is maemo</category><category>windows interview questions and answers</category><category>windows shortcutkeys</category><category>wipro interview question and answers</category><category>work experience interview questions</category><category>write c program to check two trees are same or not</category><category>written test paper</category><category>zensar</category><category>zensar hr interviews</category><category>8085</category><category>8086</category><category>8086 faqs</category><category>AI Interview Questions</category><category>ASP.NET Interview questions and answers for  Globalization</category><category>ASP.NET Interview questions and answers for  Nested types</category><category>ASP.net for http handler</category><category>ASP.net for http module</category><category>ASP.net interview question and answers  for themes and skins</category><category>Accesing elements in vector</category><category>Accountng interview questions with answers</category><category>Accounts assistant</category><category>Ad-hoc testing</category><category>Adode writtest test questions</category><category>Agile environment</category><category>Agile testing innovative methoda</category><category>Agilent</category><category>Airport Authority of india exam</category><category>Alternative ways for job promotion</category><category>Amazon interview questions for intern position</category><category>Analog/Mixed signal Circuit Design guide</category><category>Android Launch modes</category><category>Android Notepad tutorial</category><category>Android Notifications</category><category>Android activity life cycle</category><category>Android apllication components</category><category>Android application fundamentals</category><category>Android architecture</category><category>Android directories</category><category>Android features</category><category>Android geolocation</category><category>Android installation</category><category>Android intent filters</category><category>Android libraries</category><category>Android linux kernal</category><category>Android manifest file</category><category>Android sdk installation steps</category><category>Apple faqs</category><category>Aptitude interview questions</category><category>Aptitude test on Percentages -quantitative analysis</category><category>Aptitude test on Ratio and Proportion-Written test interview questions</category><category>Aptitude test on height and distance</category><category>Aptitude test on partnership</category><category>Aptitude test on profit and loss-Written test questions</category><category>Are there any new intrinsic (built-in) data types?</category><category>Argument &amp; return value in C Langauge</category><category>Aricent</category><category>Arithmetic Operators in C Language</category><category>Arithmetic functions in C language</category><category>Array in C Language</category><category>Assignment Operators in C Language</category><category>Audio</category><category>Bank po sample paper</category><category>Bank pos preparation questions</category><category>Barcays captial</category><category>Basic Program in C language</category><category>Basic maemo development as per maemo5 guidlines</category><category>Behavioral Interview questions</category><category>Best Certifications for Software Engineers</category><category>Beta testing</category><category>Bit wise Operators in C Language</category><category>Bits and Bytes in C</category><category>Bluestar Interview Questions --Dotnet</category><category>Broadcast receiver lifecycle in android application</category><category>Bynet</category><category>C programming tutorialsOperators and Expressions in C Language</category><category>C# interview questions on Destructors</category><category>C++ Concepts</category><category>CCNA Test Paper</category><category>CMMI testing interview questions</category><category>Callbacks in cpp</category><category>Calling into the superclass :Android Tutorials</category><category>Case control statements in C Language</category><category>ChatGPT</category><category>Cisco interview question and answers</category><category>Cisco written test paper</category><category>Clearing the stack :Android</category><category>Clock</category><category>Cmmi</category><category>Command line arguments in C language</category><category>Comparison testing</category><category>Compatibility testing</category><category>Component Lifecycles :Android Tutorials</category><category>Constant in C Language</category><category>Crazy guys</category><category>Creating library functions in C Language</category><category>Cryogenics</category><category>DML and DCL?</category><category>Data Types in C Language</category><category>Data type questions in c programming</category><category>Data types in c lang</category><category>Data types of c</category><category>Decision Control statement in C Language</category><category>Deep-path testing</category><category>Define namespace.</category><category>Define precondition and post-condition to a member function.</category><category>Defining matrix in matlabMatlab tutorials</category><category>Describe run-time type identification</category><category>Difference between arrays and pointers?</category><category>Difference between const char* p and char const* p</category><category>Different Uml diagrams</category><category>Different kinds of iphone applications</category><category>Differentiate between a template class and class template.</category><category>Differentiate between the message and method.</category><category>Download iphone sdk</category><category>Drang and Drop window in Gtk+</category><category>Dynamic Memory Allocation</category><category>Electronics</category><category>Exam written aptitude test questions</category><category>Examples for Loop in List</category><category>Exit Interviews | Exit Interview Questions</category><category>Explain the ISA and HASA class relationships. How would you implement each in a class design?</category><category>Exploratory testing</category><category>Final round interview questions</category><category>Fresher written test adobe</category><category>Function in C Language</category><category>Future of Maemo</category><category>General english paper</category><category>Generative AI</category><category>Geo Location</category><category>Google Interview Questions for AdWords Associate</category><category>Google first interview questions</category><category>Google interview puzzle</category><category>Google interview question and answers</category><category>Google interview question for engineering manager</category><category>Google interview questions and answers</category><category>Great IT People</category><category>Gtk+ label</category><category>GtkVbox layout</category><category>Gtkfixed layout management</category><category>Gtktable-layout container</category><category>Guidelines for submiting iphone application to apple store</category><category>Handling Keyboard Interactions</category><category>Hexaware</category><category>How do you link a C++ program to C functions?</category><category>How does throwing and catching exceptions differ from using setjmp and longjm</category><category>How many ways are there to initialize an int with a constant</category><category>How to develop User interface(ui) using maemo</category><category>How to read from a pipeline with Perl</category><category>How to try for job promotion</category><category>Hydraulic Machines</category><category>IPHONE SDK</category><category>Increment/decrement Operators in C Language</category><category>Inopportune Testing</category><category>Interoperability Testing</category><category>Interview Process</category><category>Interview faqs for people handling skills</category><category>Iphone user guides</category><category>Iphone web application development</category><category>Isoft interview</category><category>Juniper networks</category><category>LD_Library_path</category><category>LLM Fundamentals</category><category>Library functions in C language</category><category>Line speed testing for protocols</category><category>Linux directories</category><category>Linux installation</category><category>List out some of the OODBMS available</category><category>List out some of the object-oriented methodologies</category><category>Logical Operators in C Language</category><category>Loop control statements in C Language</category><category>Loop in List</category><category>Machine Learning</category><category>Maemo Architecture</category><category>Maemo multimedia</category><category>Maemo multimedia support</category><category>Maemo porting</category><category>Maemo system services</category><category>Maemo5 default widgets</category><category>Maemo6</category><category>Mainframe interview question and answers</category><category>Mameo 5 architectural changes</category><category>Matlab Matrix Operation - Malab Tutorials</category><category>Matrix functions</category><category>Menu creation in gtk</category><category>Message dialogs ---GTK+ Message dialogs</category><category>Metrics  Interview Questions</category><category>Microsoft access interview questions</category><category>Microsoft riddles</category><category>Modules in opencv</category><category>Motorola faqs</category><category>Mphasis</category><category>Mphasis faqs</category><category>Mphasis interview questions</category><category>Multiprocessing</category><category>Mutation testing</category><category>Name some pure object oriented languages</category><category>Name the operators that cannot be overloaded.</category><category>Negative Testing</category><category>Netapp technical interview questions and answers</category><category>On which linux kernal android runs</category><category>Online Python Compiler</category><category>OpenCV naming conventions</category><category>Operators in C programming</category><category>Perl interview q and a</category><category>Perl interview questions and answers</category><category>Personality</category><category>Platforms qt</category><category>Preprocessors in c</category><category>Processes and Threads in Android</category><category>Processes and lifecycles for Android Application</category><category>Project manager round interview questions</category><category>Protocol Conformance Testing</category><category>Psychometric test</category><category>QT Terms</category><category>QT history</category><category>Quantitative analysis Time and Distance</category><category>Quantitative analysis aptitude test on trains</category><category>Questions to ask during an Interview</category><category>RAD</category><category>Relational Operators in C Language</category><category>Robustness Testing</category><category>SAS</category><category>SAS Interview questions</category><category>SDLC models</category><category>Sample for Geo Location</category><category>Sasken</category><category>Sasken faqs</category><category>Security testing</category><category>Service lifecycle in Android Application</category><category>Six Sigma  Interview Questions</category><category>Special Operators in C Language</category><category>Starting tasks in Android</category><category>Storage Class Specifiers in C Language</category><category>String in C Language</category><category>Summary of C functions in C Language</category><category>Supportted Image formats  for Opencv</category><category>Symbian future</category><category>Symbian os</category><category>Syntax and Semantic Testing</category><category>Teradata Raid 5</category><category>Teradata architecture</category><category>Test your Skills</category><category>Testing techniques interview questions</category><category>Texas Instruments interview</category><category>Thermodynamics</category><category>Thermodynamics  interview</category><category>Thread-safe methods : Android Tutorials</category><category>Threads android</category><category>Tokens and keywords in C Language</category><category>Type Qualifiers in C Language</category><category>Types of deployment</category><category>Types of view controllers in iPhone SDk</category><category>UTP</category><category>VB faqs</category><category>Variable length argument in C language</category><category>Variables in C Language</category><category>Vector operation on Matlab</category><category>Visual effects or Animations or Timer in Gtk+</category><category>Vmware snapshots</category><category>WepIndia interview</category><category>What are hints?</category><category>What are proxy objects</category><category>What are the conditions that have to be met for a condition to be an invariant of the class</category><category>What are the differences between a C++ struct and C++ class?</category><category>What do you mean by Stack unwinding?</category><category>What is Ad-hoc testing</category><category>What is Alpha testing</category><category>What is Beta testing</category><category>What is Comparison testing</category><category>What is Compatibility testing</category><category>What is DDL</category><category>What is Exploratory testing</category><category>What is Mutation testing</category><category>What is Security testing</category><category>What is User acceptance testing</category><category>What is a Null object?</category><category>What is a container class? What are the types of container classes?</category><category>What is a conversion constructor</category><category>What is a default constructor</category><category>What is a delegate?</category><category>What is a global variable in SQL?</category><category>What is a mutable member</category><category>What is a node class</category><category>What is an Iterator class?</category><category>What is an accessor</category><category>What is an adaptor class or Wrapper class?</category><category>What is an explicit constructor</category><category>What is an incomplete type?</category><category>What is an orthogonal base class</category><category>What is class invariant?</category><category>What is deployment</category><category>What is the Standard Template Library</category><category>What is the difference between a copy constructor and an overloaded assignment operator</category><category>What is the use of ‘using’ declaration.</category><category>What is your reaction to this line of code</category><category>What problem does the namespace feature solve</category><category>When does a name clash occur</category><category>When is a template a better solution than a base class</category><category>When to ask for your Hike In Career</category><category>Write an Example for autonomous_transaction in Sql</category><category>Yahoo interview questions and answers</category><category>a Count down</category><category>aai</category><category>aai sample paper</category><category>abap architecture</category><category>abap dictionary</category><category>abap smart forms</category><category>abap test</category><category>abap tools</category><category>abap tutorials</category><category>abap workbench</category><category>abap written test</category><category>about experience</category><category>abs() function in C language</category><category>absolute path</category><category>abstract factory</category><category>accenture faqs</category><category>accenture gd topics</category><category>accenture sap abap interview</category><category>acceptance testing</category><category>accountant 2010 questions</category><category>accountant faqs</category><category>accountant interview questions and answers</category><category>accounting faqs</category><category>accounting interview</category><category>accounting intrview faqs</category><category>accounts</category><category>acess function in c programming</category><category>active directory</category><category>active directory interview questions</category><category>adding resources to vmware</category><category>adjusting window in gtk+ example</category><category>admin assistant faqs</category><category>admin interview</category><category>administrator assistant</category><category>administrator faqs</category><category>administrator sharepoint interview</category><category>ado</category><category>ado dotnet</category><category>adobe fresher interview</category><category>adobe interview</category><category>adp</category><category>adp faqs</category><category>advantages of pointers</category><category>advantages of register variables</category><category>advantages of using union</category><category>advantages of waterfall model</category><category>advertising interview</category><category>advertising interview faqs</category><category>aeronautical engineer interview</category><category>aeronautical engineering faqs</category><category>aeronautical faqs</category><category>aeroplane</category><category>aeroplane faqs interview</category><category>aeroplane interview</category><category>aerospace</category><category>aerospace engineering</category><category>after interview</category><category>after interview is complete</category><category>age puzzles</category><category>agile faqs</category><category>agile methodology</category><category>agilent interview questions and answers</category><category>agilent tech interview questions</category><category>agilent technologies</category><category>agriculture interview faqs</category><category>ai</category><category>ai/ml interview questions and answers</category><category>air conditioning interview</category><category>airport authority of india sample paper</category><category>ajax ebook</category><category>ajax faqs</category><category>ajax interview</category><category>allegation questions</category><category>alliance global</category><category>amazon faqs</category><category>amazon interview questions and answers</category><category>amazon interview questions asked in round2</category><category>amazon python interview</category><category>amdocs</category><category>android application framework</category><category>android explicit intent</category><category>android fetching from called activity</category><category>android for begineer</category><category>android implict intent</category><category>android interview</category><category>android layout</category><category>android prepacked applications</category><category>android quick tutorials</category><category>android runtime libraries</category><category>android sdk</category><category>android training institute</category><category>android tutorilas</category><category>android wiki</category><category>ansi c</category><category>ant scripting</category><category>ant scripting interview faqs</category><category>ant scripting interview questions</category><category>any questions for me answers</category><category>aol</category><category>aol faqs</category><category>aol interview</category><category>aol oracle apps</category><category>apache</category><category>apache configuration</category><category>apache faqs</category><category>apache installation</category><category>apache interview faqs</category><category>apache interview questions</category><category>apple interview faqs</category><category>apple interview questions</category><category>application programmer interview</category><category>application programmer interview faqs</category><category>applications of bluetooth technology</category><category>aptitude test examples</category><category>aptitude test tips</category><category>aptitute questions</category><category>architect</category><category>architect interview</category><category>aricent Faqs</category><category>aricent interview</category><category>aricent interview question and answers</category><category>art</category><category>art teacher interview</category><category>art teacher interview faqs</category><category>as 400</category><category>asci faqs</category><category>asci interview</category><category>ascii</category><category>ascii design interview</category><category>asp dot net for classes struct methods</category><category>asp.net ebbok</category><category>asp.net for interfaces</category><category>asset management interview</category><category>asset management interview faqs</category><category>asset management interview questions</category><category>atexit function</category><category>atg interview at accenture</category><category>atg programming</category><category>atg repository</category><category>atoi</category><category>atoi puzzle</category><category>attaire</category><category>audio book</category><category>audio engineer</category><category>audio engineer interview faqs</category><category>audio engineer interview questions</category><category>audio eook download</category><category>auditor faqs</category><category>auditor interview</category><category>auditor interview faqs</category><category>auronautical engineer interview</category><category>autocad interview</category><category>autocad interview faqs</category><category>autocad interview questions</category><category>automation interview questions</category><category>automation testing faqs</category><category>automation testing interview question</category><category>automobile</category><category>automobile faqs</category><category>aztec</category><category>aztec faqs</category><category>aztec testing interview</category><category>backend testing phases</category><category>background interview questions</category><category>bank clercial faqs</category><category>bank clercial interview</category><category>bank clercial jobs</category><category>bank clerk aptitude written test questions</category><category>bank clerk job interview questions</category><category>bank exam preparation test</category><category>bank officer interview</category><category>bank po faqs</category><category>bank po job pattern</category><category>bank po jobs</category><category>bank po preparation question</category><category>bank pos written test questions</category><category>bank practice paper</category><category>bank preparation questions</category><category>bank probationary officer</category><category>barclays card</category><category>barclays faqs</category><category>barclays interview</category><category>barclays interview questions</category><category>base class</category><category>basic Android interview questions</category><category>basic android development for dummies</category><category>basic electrical interview</category><category>basic performance testing</category><category>basic software testing concept questions</category><category>basics of testing</category><category>basis</category><category>basis interview</category><category>bdc</category><category>bdc interview</category><category>begineer tutorial for android</category><category>beginner tutorialsandroid</category><category>behavior</category><category>behaviour nurse</category><category>best way to prepare for interview</category><category>bhrigus</category><category>bhrigus interview</category><category>bhrigus testing</category><category>bhrigus testing interview</category><category>binary semaphore</category><category>biochemistry interview</category><category>biology</category><category>biology interview questions</category><category>biomaterial</category><category>biomaterial faqs</category><category>biomaterial interview questions</category><category>biomechanical interview</category><category>biomechanics interview questions</category><category>biomedical</category><category>biomedical interview questions</category><category>biotech</category><category>biotech interview faqs</category><category>biotechnology faqs</category><category>biotechnology interview questions</category><category>bit fields faqs</category><category>bit fields interview questions</category><category>bitwise</category><category>bitwise operator faqs</category><category>bitwise operators interview questions</category><category>bloomberg developer interview</category><category>bloomberg interview faqs</category><category>bloomberg lp</category><category>blue tooth faqs</category><category>bluestar</category><category>bluestar interview faqs</category><category>bluetooth and network interview</category><category>bluetooth applications</category><category>bluetooth communication</category><category>bluetooth communication and connection</category><category>bluetooth connection</category><category>bluetooth interview question and answers</category><category>bluetooth settings</category><category>bluetooth technology interview questions and answers</category><category>boxes of money</category><category>bpo facts</category><category>bpo hack</category><category>bpo interview questions</category><category>branching in kshell</category><category>breif me about your self</category><category>broadridge</category><category>bsnl</category><category>bsnl interview</category><category>btree</category><category>buffer</category><category>buffer overflow</category><category>buffer runs</category><category>build and realese</category><category>build and release interview questions</category><category>build interview questions</category><category>building material</category><category>buy iphone books</category><category>c</category><category>c answer book dennis riche</category><category>c bit fields interview</category><category>c book</category><category>c books</category><category>c cpp interview questions</category><category>c frequently asked questions</category><category>c linkers</category><category>c preprocessor</category><category>c programs</category><category>c puzzle ebook</category><category>c puzzle ebook download</category><category>c question and answers</category><category>c source code</category><category>c# book free download</category><category>c# teach your self</category><category>c++ function lnking</category><category>c++ interview book</category><category>ca accounting fresher</category><category>ca fresher faqs</category><category>ca interview faqs</category><category>ca testengineer interview</category><category>cad</category><category>cad faqs</category><category>cad interview</category><category>calender aptitude test interview question and answers</category><category>call backs</category><category>call center</category><category>calloc</category><category>campus electrical interview questions</category><category>can we delete update or insert a view</category><category>capgemini</category><category>capgemini perl interview</category><category>capgemini pune</category><category>capital iq interview questions</category><category>capitaliq faqs</category><category>capitaliq software engineer position</category><category>captialis interview questions</category><category>card pariology</category><category>cards</category><category>career prospects</category><category>career related</category><category>case statement in kshell</category><category>casual hr interview</category><category>cat exam</category><category>cat exasample papers</category><category>cat vs more in unix</category><category>cc++ interview question and answers</category><category>ccna test</category><category>cdma interview</category><category>ceo</category><category>ceo interview</category><category>ceo interview faqs</category><category>ceo interview questions</category><category>cgi perl interview questions</category><category>checkbox</category><category>checklist for webapp testing</category><category>checkpoints</category><category>chefs</category><category>chefs interview</category><category>chefs interview questions</category><category>cheif excecutive officer</category><category>chemical interview faqs</category><category>cics</category><category>cics interview</category><category>cinterviews photos</category><category>circular link list</category><category>circular list list how to check</category><category>cisco faqs</category><category>cisco fresher interview</category><category>cisco interview asked in chennai</category><category>cisco programming interview</category><category>cisco questions asked for testting</category><category>cisco router</category><category>cisco technical interview questions</category><category>citrix</category><category>citrix interview sample questions</category><category>citrix preparation questions</category><category>citrix written test paper</category><category>civil</category><category>civil engineer faqs</category><category>civil faqs</category><category>civilengineer</category><category>civilengineer environment interview</category><category>clercial interview faqs</category><category>clercial job pattern</category><category>clercial pattern</category><category>clerical interview questions</category><category>cloths</category><category>clr faqs</category><category>clr interview questions</category><category>cluster</category><category>cmos</category><category>coading standardards</category><category>cobol faqs</category><category>cobol interview questions and answers</category><category>cocoa fundamentals</category><category>cognos interview questions</category><category>cold fusion</category><category>coldfusion</category><category>coldfusion faqs</category><category>coldfusion interview questions</category><category>coldfusion interview questions and answers</category><category>commandline arguments in c</category><category>common</category><category>communication</category><category>communication interview questions</category><category>communication skills interview</category><category>compaq</category><category>compaq faqs</category><category>compaq interview faqs</category><category>compaq interview questions</category><category>compare two strings</category><category>comparing two tables using qtp</category><category>competency interview</category><category>compile gtk</category><category>compile opencv</category><category>compile time binding</category><category>compound intrest written test questions</category><category>computer gk</category><category>configuring widgets in maemo5</category><category>connection settings for blue tooth</category><category>constants</category><category>constructer faqs</category><category>construction</category><category>constructor</category><category>contact for advertising</category><category>contact us</category><category>container class</category><category>containers</category><category>control system</category><category>control system interview</category><category>copy constructor</category><category>copy constructor and assignment operator</category><category>copy constructor vs assignment operator c++</category><category>cordys</category><category>cordys faqs</category><category>cordys interview</category><category>coreleft function</category><category>cover letter sample</category><category>coverletter</category><category>coversion constructor</category><category>covert binary to decimal program</category><category>cpp faqs</category><category>cpp interview</category><category>cpp interview faqs</category><category>cpp tutorials</category><category>cracking interview books</category><category>create regular expression in qtp</category><category>crm microsoft interview</category><category>crm tutorials</category><category>csc faqs</category><category>cse fresher written test paper</category><category>customer</category><category>customer executive interview</category><category>danger interview questions</category><category>dangling pointer</category><category>data containers</category><category>data entry</category><category>database administrator</category><category>database faqs</category><category>database functions</category><category>database support interview</category><category>database tesing faqs</category><category>database tester</category><category>database testing functions</category><category>database testing interview questions and answers</category><category>databasetesting phases</category><category>datastage faqs</category><category>datastructure interview questions</category><category>dataware etl interview questions</category><category>daughters age</category><category>debugging iphone application</category><category>debugging tools for c++</category><category>define CRM</category><category>delegate faqs</category><category>delegate interview faqs</category><category>delete this</category><category>dell database</category><category>dell database interview</category><category>dell dotnet interview</category><category>dell dotnet interview questions</category><category>dell faqs</category><category>dell manager interview</category><category>dell system support interview questions</category><category>delphi</category><category>delphi faqs</category><category>delphi interview</category><category>delphi interview questions</category><category>dennis ritche</category><category>deshaw c interview question and answers</category><category>deshaw hyderabad</category><category>deshaw interview faqs</category><category>deshaw interview questions</category><category>deshaw written test paper</category><category>design engineer</category><category>design engineer faqs</category><category>design engineer interview questions faqs</category><category>design interview</category><category>design interview questions</category><category>design pattern faqs</category><category>design pattern interview faqs</category><category>design pattern interview questions</category><category>design patterns interview</category><category>desktop</category><category>desktop support</category><category>desktop support interview questions</category><category>development of look and feel in maemo</category><category>dhcp</category><category>diff</category><category>difference between array and link list</category><category>difference between binarytree and  tree</category><category>difference between c and c++</category><category>difference between c++ class and c++ struct</category><category>difference between declaration and defenition</category><category>difference between exe and dll</category><category>difference between linux and unix</category><category>difference between memcmp() and memicmp()</category><category>difference between near and far pointers</category><category>difference between new delete and malloc free</category><category>difference between printf and sprintf</category><category>difference between static and global</category><category>difference detween copy constructor and operater =</category><category>different sdlc models</category><category>different structure declarations</category><category>different types of software testings available</category><category>different ways of using thread implimentation</category><category>digital electronics</category><category>digital electronics faqs</category><category>digital electronics interview questions</category><category>digital faqs</category><category>directory</category><category>directory interview questions</category><category>directory structure in unix</category><category>disadvantages of android phones</category><category>disadvantages of waterfall model</category><category>distance learning</category><category>divisions in cobol program</category><category>dns</category><category>do u no how stock market works</category><category>doctor</category><category>doctor assist</category><category>doctor faqs</category><category>dog puzzles</category><category>doings when resignation</category><category>domain interview questions.healthcare</category><category>dont know answer how</category><category>dotnet books for buy</category><category>dotnetwipro c#</category><category>dressing for interview</category><category>during interview hr</category><category>during the interview hr questions</category><category>dynamic programming</category><category>dynamic programming tehnique</category><category>dynamic testing</category><category>ea</category><category>ea interview question</category><category>ea sports</category><category>ebay faqs</category><category>ebay interview</category><category>ebay interview faqs</category><category>ebay interview questions</category><category>ebay interview questions and answers</category><category>economics</category><category>economics gd topics</category><category>edc</category><category>edc interview questions</category><category>eight queens problem</category><category>electrical engineer</category><category>electrical engineering</category><category>electrical engineering interview</category><category>electrical job interview</category><category>electronic arts</category><category>electronic arts interview questions</category><category>electronic engineer interview</category><category>electronics control system</category><category>electronics devices and circuits interview</category><category>electronics engineer</category><category>electronics faqs</category><category>electronics interview faqs</category><category>electronics interview for a engineer</category><category>element tree</category><category>element tree interview faqs</category><category>elements of image processing</category><category>email</category><category>email writing tips</category><category>embedded systems</category><category>employers look for employees</category><category>ems</category><category>encora testing faqs</category><category>encora testing interview</category><category>endtoend testing testing types</category><category>environmental science</category><category>epic</category><category>epic system faqs</category><category>epic system interview questions</category><category>epic systems</category><category>epic systems interview</category><category>ericsson</category><category>erwin</category><category>essar</category><category>essar interview questions</category><category>essar placement paper</category><category>essar written test paper</category><category>estimate yourself</category><category>ethics of testing</category><category>etl dataware housing</category><category>event handling</category><category>excel</category><category>exchange</category><category>exchange 2003</category><category>exchange server</category><category>exchange server interview questions</category><category>exe dll faqs</category><category>exe vs dll</category><category>exit faqs</category><category>exit interview</category><category>exit interview faqs</category><category>experience</category><category>experience interview questions</category><category>extern c usage</category><category>facebook faqs</category><category>facebook interview</category><category>facebook interview questions</category><category>factory pattern</category><category>far pointer</category><category>favorite icon</category><category>fevicon</category><category>fevicon.ico</category><category>fiber optic cable</category><category>file server</category><category>files and process in unix</category><category>finance faqs</category><category>finance team</category><category>financial advisor interview faqs</category><category>financial sftware developer faqs</category><category>firewall</category><category>flex faqs</category><category>flex interview</category><category>flex interview faqs</category><category>flex interview questions</category><category>fluid mechanics faqs</category><category>fluid mechanics interview questions</category><category>fontselection dialog example</category><category>for interview</category><category>for loop</category><category>fpga</category><category>fpga faqs</category><category>fpga interview</category><category>fpga interview faqs</category><category>fpga interview questions</category><category>free amazon interview questions</category><category>free disk code</category><category>free download audio book</category><category>free ebbok</category><category>free ebook</category><category>free function</category><category>free vb pdf download</category><category>fresher gd tips</category><category>fresher interview at intel</category><category>fresher interview puzzles</category><category>fresher puzzles</category><category>freshre hr interview</category><category>function pointer</category><category>function pointers in c</category><category>function pointers in cpp</category><category>fwrite know where to write and read data</category><category>games</category><category>gas</category><category>gas dynamics interview</category><category>gd tips</category><category>gd topics on economics</category><category>general faqs</category><category>general interview</category><category>general knowledge written test</category><category>genpact</category><category>genpact interview</category><category>genpact written paper</category><category>geotechnical engineering</category><category>geotechnical engineering interview faqs</category><category>geotechnical interview questions</category><category>getch() function</category><category>getchar() function</category><category>getche() function</category><category>gk bank po question and answers</category><category>gk for students</category><category>gk interview</category><category>global variables</category><category>goldman sachs</category><category>goldman sachs interview</category><category>goldman sachs interview faqs</category><category>goldman sachs interview questions</category><category>good gk questions ever asked</category><category>google</category><category>google interview for project managers</category><category>google interview question bank</category><category>google interview questions for SE</category><category>google interview questions for Software engineer in test</category><category>google interviews</category><category>google product manager interview</category><category>google puzzles</category><category>graphics interview</category><category>grep</category><category>grep in unix</category><category>grid</category><category>groovy</category><category>groovy interview questions</category><category>group discussion tips</category><category>group discussion topics</category><category>group ui table view</category><category>groupuitable view</category><category>gsm technology</category><category>gtk check button</category><category>gtk combobox</category><category>gtk combobox sample code</category><category>gtk+ about dialogs</category><category>gtk+ buttons</category><category>gtk+ combobox widget</category><category>gtk+ events</category><category>gtk+ farmes</category><category>gtk+ layout management</category><category>gtk+signals</category><category>gtkalignment layout</category><category>gumstix</category><category>h1b</category><category>h1b interviews</category><category>h1b visa</category><category>h1b visa questions</category><category>hal</category><category>hal placement paper</category><category>hal sample paper</category><category>hal written test paper</category><category>hard ware problems</category><category>hardware interview faqs</category><category>hardware interview questions</category><category>hardware support engineer</category><category>hardware system support faqs interviews</category><category>hardware system support interview</category><category>hbernate</category><category>hcl faqs</category><category>health care</category><category>health care Interview</category><category>health care administrator interview</category><category>healthcare</category><category>healthcare domain faqs</category><category>healthcare domain for testing</category><category>healthcare domain interview</category><category>healthcare domain interview faqs</category><category>healthcare domain knowledge</category><category>heap</category><category>hellosoft</category><category>hellosoft interview</category><category>hellosoft interview questions</category><category>help me to write my resume</category><category>hexaware campus interview</category><category>hire you</category><category>hot keys</category><category>hotel job interview</category><category>hotkeys</category><category>how does function like fread</category><category>how much are you expecting</category><category>how pointers are initialized</category><category>how to avoid padding in structure</category><category>how to check circular link list</category><category>how to creat shared libraray</category><category>how to create database</category><category>how to deploy</category><category>how to disconnect a callback in gtk</category><category>how to handle phone interviews</category><category>how to link</category><category>how to list files and directories in Unix</category><category>how to place favicon on my website</category><category>how to protect my device with additional security</category><category>how to react to an enter signal in gtk+</category><category>how to reduce executable size</category><category>how to respond for the interview</category><category>how to save test scripts to quality center</category><category>how to sell your self</category><category>how to write resignation letter</category><category>how vmware snapshots</category><category>hp interview questions</category><category>hp load runner</category><category>hr at interview questions</category><category>hr backgrounf interview</category><category>hr executive</category><category>hr executive interview questions</category><category>hr interview basics</category><category>hr interview main answers</category><category>hr interview questions and answers</category><category>hr interviews</category><category>hr manager</category><category>hr manager interview questions</category><category>hughes</category><category>hughes interview</category><category>hughes interview questions</category><category>hyderabad</category><category>iPhone view Controller</category><category>ibiee interview</category><category>ibm db2 interview question and answers</category><category>ibm dbs faqs</category><category>ibm faqs</category><category>ibm fresher written test</category><category>ibm main frames</category><category>ibm placement papers</category><category>ibm written test</category><category>ics dotnet interview</category><category>if else in kshell</category><category>iis interview</category><category>image processing interview questions</category><category>impetus interview questions</category><category>implicit intent</category><category>implicit intent android</category><category>incremental integration testing</category><category>industrial engineering</category><category>industrial engineering interview faqs</category><category>industrial engineering interview questions</category><category>industrial faqs</category><category>industrial interview</category><category>industrial manager interview</category><category>infinite dotnet faqs</category><category>infosys interview puzzles</category><category>infosys interview questions</category><category>infosys placement paper</category><category>infosys written test</category><category>infosys writtentest puzzles</category><category>inheritance</category><category>initialization of constants</category><category>initializing constant in c++</category><category>inline function</category><category>innobuzz</category><category>install testing</category><category>installation</category><category>installation on linux</category><category>installing shared libraries</category><category>instrumentation engineering interview</category><category>integration testing</category><category>intel interview faqs</category><category>interaction in Maemo5</category><category>interior designer</category><category>intern faqs</category><category>intern interview</category><category>intern interview questions</category><category>intern position</category><category>internet interview</category><category>interview algorithm</category><category>interview and you</category><category>interview answers</category><category>interview c cpp</category><category>interview no questions</category><category>interview on software development</category><category>interview photoshop</category><category>interview puzzles</category><category>interview puzzles and answers</category><category>interview question books</category><category>interview questions for finance</category><category>interview questions on previous job</category><category>interview silver light</category><category>interview types</category><category>interviews manual testing</category><category>intrenship</category><category>intresnship interview</category><category>intresnship interview questions</category><category>investment banking</category><category>investment manager</category><category>investment manager interview faqs</category><category>investment manager interview questions</category><category>ioc</category><category>iphone application tester</category><category>iphone books</category><category>iphone checkbox</category><category>iphone cocoa frame work tutorials</category><category>iphone debugger</category><category>iphone developer guide</category><category>iphone ebook</category><category>iphone events</category><category>iphone facebook connect</category><category>iphone get started</category><category>iphone girl</category><category>iphone hello world</category><category>iphone interview FAQs</category><category>iphone native application development</category><category>iphone radio button</category><category>iphone radiobutton</category><category>iphone recomended books</category><category>iphone sdk tutorial</category><category>iphone slider control</category><category>iphone switch ui control</category><category>iphone tutor</category><category>iphone tutorials for facebook</category><category>iphone ui tabbar</category><category>iphone uitable</category><category>iphone utility for windows</category><category>iphone view based application</category><category>iphone vpn configuration</category><category>iphone web service</category><category>isa and has a relation ship difference</category><category>isoft faqs</category><category>isoft interview questions and answers</category><category>istqb</category><category>istqb certification</category><category>istqb sample paper</category><category>istqb test paper</category><category>it resume</category><category>it specialist cover letter</category><category>iterative models</category><category>iterator class</category><category>ivy comptech</category><category>ivy comptech interview faqs</category><category>ivy comptech interview questions</category><category>ivy comptech test engineer interview</category><category>j2ee</category><category>j2ee interview</category><category>j2ee interview faqs</category><category>j2ee interview questions and answers</category><category>j2me faqs</category><category>java -ejb interview</category><category>java books</category><category>java design patterens interview questions and answers</category><category>java design patterns</category><category>java development</category><category>java development books</category><category>java ebbok</category><category>java for begineers download</category><category>java fqs</category><category>java frame works</category><category>java fundamental</category><category>java interview book</category><category>java jdbc</category><category>java program</category><category>java tutorials</category><category>java web frameworks</category><category>java written test</category><category>javascript</category><category>javascript faqs</category><category>javascript interview</category><category>javascript interview questions</category><category>jdbc technical interview questions</category><category>jms faqs</category><category>jms interview</category><category>jms interview questions</category><category>jms questions</category><category>job search hacks</category><category>jobs</category><category>joke for the day</category><category>jokes</category><category>jsf interview quesetons and faqs</category><category>jsf online</category><category>jto</category><category>jto exam</category><category>juniper</category><category>juniper interview faqs</category><category>juniper networks interview questions</category><category>karvy</category><category>karvy interview question and answers</category><category>karvy interview questions</category><category>keane dotnet</category><category>keane faqs</category><category>keane india</category><category>keane india dotnet interview</category><category>keane india interview</category><category>keane interview</category><category>key point technologies interview questions</category><category>kill background job</category><category>ksh variables</category><category>kshell basics</category><category>kshell for loop</category><category>lab assistant</category><category>laboratory</category><category>laboratory interview questions</category><category>language skills</category><category>layouts in android</category><category>lenth of array in perl</category><category>letter</category><category>letter for cover</category><category>libraray installation in unix</category><category>library</category><category>library assistant</category><category>library interview</category><category>life cycle</category><category>lilo</category><category>linear search</category><category>linking programs</category><category>linklist</category><category>linq</category><category>linux administration interview questions</category><category>linux iptables</category><category>linux system admin interview questions</category><category>list activity</category><category>list view</category><category>lnt interview</category><category>lnt interview placement papers</category><category>load runner dictionary</category><category>load runner means</category><category>load runner terms</category><category>load testing for protocol testing</category><category>load testing tools</category><category>loading dynamic libraries</category><category>logica cmg</category><category>logica cmg interview</category><category>logica cmg interview faqs</category><category>logical resioning</category><category>logical thinking</category><category>long</category><category>lucent technologies interview questions</category><category>mac</category><category>machine design</category><category>machine design interview</category><category>machine interview questions</category><category>machine theory</category><category>machine theory interview faqs</category><category>maemo communication</category><category>maemo communication services</category><category>maemo development environment</category><category>maemo gui development</category><category>mahindra satyam gd toipcs</category><category>mahindra stayam faqs</category><category>main frames faqs</category><category>mainframes interview questions and answers</category><category>malloc interview questions</category><category>manual testing faqs</category><category>manual testing interview</category><category>manual testing interview question and answers</category><category>manufacturing company</category><category>manufacturing engineering interview</category><category>manufacturing interview</category><category>manufacturing interview faqs</category><category>marketing manager</category><category>material interview</category><category>material interview faqs</category><category>material management</category><category>material science</category><category>maths</category><category>maths ebook</category><category>maths wonders</category><category>maths word</category><category>matlab programming</category><category>mba finance</category><category>mba interview</category><category>meamo quality considerations</category><category>meamo ui development faqs</category><category>mechanical faqs</category><category>medical sales</category><category>medical sales faqs</category><category>medical sales interview</category><category>medium</category><category>meego</category><category>meeting management</category><category>megasoft hr and technical questions</category><category>megasoft interview questions</category><category>megasoft written test</category><category>metrics testing interview questions</category><category>microcontroller</category><category>microcontroller faqs</category><category>microprocesser interview faqs</category><category>microprocessor interview questions</category><category>microsft crm interview</category><category>microsoft access interview faqs</category><category>microsoft exchange server</category><category>microsoft hr interview</category><category>microsoft interview faqs</category><category>microsoft project manager interview</category><category>microsoft sde interview</category><category>microsoft sdet</category><category>mind tree gd topics</category><category>mindtree</category><category>ml</category><category>mobile</category><category>mobile cmmunication</category><category>mobile communication interview</category><category>mobile interview</category><category>mobile stress interview</category><category>mobility</category><category>modifier</category><category>modifier in c++</category><category>moschip</category><category>moschip company interview</category><category>moschip faqs</category><category>moschip interview</category><category>move event in gtk+</category><category>mq</category><category>ms access</category><category>ms exchange</category><category>ms word</category><category>ms word shortcut interview</category><category>ms written test questions</category><category>multimedia interview</category><category>murichis adodotnet books</category><category>mysql installation</category><category>mysql installation on linux</category><category>mysql interview faqs</category><category>mysql on linux</category><category>name mangling in c++</category><category>name space interview questions</category><category>namespace faqs</category><category>naming conventions in symbian</category><category>native applications iphone development</category><category>ncr data structure interview</category><category>ncr faqs</category><category>ncr interview faqs</category><category>ncr written test</category><category>ness faqs</category><category>ness interview</category><category>nesstechnologies</category><category>net app interview</category><category>netapp interview</category><category>netapp tips</category><category>netapp written test</category><category>netweaver</category><category>network engineer interview</category><category>network gateway</category><category>network layer</category><category>network model</category><category>network programming</category><category>network programming interview</category><category>network support interview</category><category>networking</category><category>networking faqs</category><category>networking interview</category><category>networks faqs</category><category>networks interview questions and answers</category><category>new company interview</category><category>new file system command</category><category>new qtp interview questions</category><category>new role interview</category><category>nm command</category><category>node class</category><category>normal hr interview</category><category>normal interview questions</category><category>normal puzzles</category><category>null pointers</category><category>nurse interview tips</category><category>nursing coverletter</category><category>nursing interview</category><category>nursing interview questions</category><category>nvidia</category><category>nvidia faqs</category><category>nvidia interview</category><category>nvidia interview questions</category><category>obiee interview faqs</category><category>obiee sibel analytics</category><category>objectives of crm</category><category>objects</category><category>olap</category><category>oltp</category><category>oop</category><category>opaque pointer</category><category>opencv compiling and install</category><category>opentext</category><category>opentext interview</category><category>operating system interview question</category><category>operatingsystem interview questions</category><category>operations on data structures</category><category>operations on queues</category><category>operations on stack</category><category>operations to perform on pointers</category><category>operators which cannot be over loaded in c++</category><category>oracle apps faqs</category><category>oracle apps interview</category><category>oracle apps interview questions</category><category>oracle company</category><category>oracle corporation</category><category>oracle database</category><category>oracle database interview questions</category><category>oracle dba adminstration</category><category>oracle dba backup recovery interview questions</category><category>oracle grid architecture</category><category>oracle india</category><category>oracle india faqs</category><category>oracle india interview</category><category>oracle interview faqs</category><category>oracle interview questions</category><category>oracle technical support interview</category><category>order of evaluation</category><category>orthogonal base class</category><category>os concept interview</category><category>os concepts</category><category>os programmer</category><category>outlook</category><category>outlook shortcut keys</category><category>outlook subject forgetting code</category><category>paper presentation topics</category><category>passion for softwaredevelopment</category><category>patni</category><category>patni interview questions</category><category>patni testing interview</category><category>pc support engineer</category><category>people interaction skills interview</category><category>people soft interview</category><category>peoplesoft faqs</category><category>peoplesoft interview</category><category>peoplesoft interview faqs</category><category>peoplesoft interview questions</category><category>perfomance testing</category><category>performance testing benifits</category><category>performance testing interview questions</category><category>performance testing types</category><category>perl interview  question and answers</category><category>perl scripting</category><category>perot interview</category><category>perot system interview question and answers</category><category>perot systems</category><category>personal interview faqs</category><category>personal interview tips</category><category>personality interview questions</category><category>phone</category><category>phone interviews</category><category>photoshop</category><category>photoshop hotkeys.photoshop shortcut keys</category><category>photoshop interview</category><category>php books</category><category>php books amazon</category><category>php books on amazon</category><category>php for dummies</category><category>php interview at infosys</category><category>php security</category><category>pipe</category><category>pipes in unix</category><category>placement paper</category><category>planning resignation</category><category>planning work skills</category><category>po interview</category><category>po interview faqs</category><category>po question paper</category><category>pointer c interviews</category><category>pointer faqs</category><category>pointer interview questions</category><category>pointer types</category><category>pointers and arrays difference</category><category>pointers interview questions and answers</category><category>pointertofunctions</category><category>police faqs</category><category>police interview</category><category>police interview questions</category><category>police job interview</category><category>politics</category><category>politics interview</category><category>polymorphism</category><category>position set</category><category>positive resignation</category><category>poting to maemo</category><category>power electronics</category><category>power electronics interview questions</category><category>pragma</category><category>preprocessor</category><category>presentation questions</category><category>previous job</category><category>printf and scanf in C Programming Language</category><category>printf function</category><category>printf(&quot;%d&quot;) output</category><category>priority</category><category>process faqs</category><category>product development</category><category>product marketing interview</category><category>program to allocate memory for 3 dimension array</category><category>program to convert flaot to string</category><category>program to print permutation of string</category><category>programming techniques</category><category>project</category><category>project development</category><category>project faqs</category><category>project management</category><category>project management faqs</category><category>project questions</category><category>project questions and answers</category><category>projects done interview</category><category>projects handling interview</category><category>projects interview</category><category>prokarma</category><category>prokarma interview</category><category>prokarma interview questions</category><category>prokarma qtp faqs</category><category>prokarma qtp interview faqs</category><category>prospective employer</category><category>protecting bluetooth device</category><category>psychology extract</category><category>psychometric interview faqs</category><category>pure virtual fuction-c++</category><category>purpose of vmware</category><category>puzzle</category><category>puzzle on daughtrs age</category><category>puzzles for freshers</category><category>puzzles for students</category><category>puzzles on age</category><category>puzzles on marbles</category><category>qc faqs</category><category>qc interview faqs</category><category>qt</category><category>qt architecture</category><category>qt development tools</category><category>qt faqs</category><category>qt tutorials for maemo</category><category>qtp adding check points</category><category>qtp database testing</category><category>qtp features</category><category>qtp oracle interview</category><category>qtp phases</category><category>qtp tester</category><category>qtp testing</category><category>qualcomm</category><category>qualcomm interview for engineers</category><category>quality center interview</category><category>quality center interview questions</category><category>quality considerations in maemo</category><category>qualitycenter</category><category>quantitative analysis interview written test</category><category>questions</category><category>questions asked in google interview</category><category>questions asked in intel interview</category><category>questions for bank test</category><category>questions for interviewer</category><category>questions for prospective</category><category>questions for prospective employer</category><category>questions not to ask</category><category>questions to ask</category><category>questions to ask hr</category><category>queue</category><category>queues interview questions</category><category>quick brain teasers</category><category>quick think</category><category>randomize functions</category><category>rbs interview question and answers</category><category>rbs interview questions</category><category>reason for job</category><category>reasons for rejection</category><category>record management</category><category>recursion</category><category>recursion example</category><category>reentrancy</category><category>refrigeration interview faqs</category><category>register storage class</category><category>register variables</category><category>regular expression</category><category>reinforced concrete structure interview</category><category>rejection in interviews</category><category>relative path</category><category>release engineer interview questions</category><category>release interview faqs</category><category>relocation problem resignaion</category><category>rendering page</category><category>rendezvous</category><category>repository</category><category>resignation letter tips</category><category>resignation letter wthdraw</category><category>resignation lettr tips</category><category>resignation sample</category><category>resignation sample for relocation</category><category>resignation tips</category><category>resignation to follow higher studies</category><category>resignation withdraw letter</category><category>resistors</category><category>respond when you dnt know answer</category><category>response time with ajax</category><category>responsibilities</category><category>retail finance</category><category>retail finance interview questions</category><category>reverse</category><category>reverse stack program</category><category>reverse words in a string</category><category>reverse words in string</category><category>reversing string explanation</category><category>reversing technics</category><category>rf engineer</category><category>rf engineer interview faqs</category><category>rf engineer interview questions</category><category>rf faqs</category><category>rmi faqs</category><category>rmi interview</category><category>rmi interview questions</category><category>rmi interview questions and answers</category><category>roamware</category><category>roamware faqs</category><category>roamware interview questions</category><category>robo</category><category>robo type</category><category>robots</category><category>router</category><category>royal bank of scotland interview questions</category><category>rpc android</category><category>ruby</category><category>ruby faqs</category><category>ruby interview questions</category><category>runtime binding</category><category>s60</category><category>salary</category><category>salary donts</category><category>salary dos</category><category>salary faqs</category><category>sales executive interview</category><category>sales interviews</category><category>sales manager interview</category><category>sam interview</category><category>sample clercial exam paper</category><category>sample code</category><category>sample gtk+ frame code</category><category>sample paper</category><category>sample resignation letter</category><category>sample resignation wthdraw letter</category><category>sample webdeveloper</category><category>samsung c++ developer interview</category><category>samsung interview faqs</category><category>samsung interview questions</category><category>sanity testing</category><category>sap abap navigation</category><category>sap apo</category><category>sap apo interview</category><category>sap architecture and design</category><category>sap basis interview faqs</category><category>sap basis interview question and answers</category><category>sap bdc</category><category>sap bdc interview</category><category>sap bw faqs</category><category>sap bw interview questions and answers</category><category>sap dictionary interview</category><category>sap mm</category><category>sap smartforms</category><category>sap written test</category><category>sap xi faqs</category><category>sap xi interview questions</category><category>sap xi interview questions and answers</category><category>sap-bw</category><category>sapient</category><category>sapient interview faqs</category><category>sapient interview questions</category><category>sapient testengineer faqs</category><category>sasken interview question and answers</category><category>satyam interview questions</category><category>sbh interview</category><category>sbi</category><category>sbi clercial test paper</category><category>sbi clerk interview</category><category>sbi general awarness paper</category><category>sbi interview</category><category>sbi interview asked</category><category>sbi interview faqs</category><category>sbi interview questions</category><category>sbi pos</category><category>schedulers</category><category>scm</category><category>scm faqs</category><category>scm interview questions</category><category>scripting interview faqs</category><category>sde</category><category>sdet</category><category>sdk installation</category><category>sdlc interview</category><category>search engine optimization faqs</category><category>search engine optimization interview</category><category>search engine optimization interview questions</category><category>secretary interview faqs</category><category>security interview</category><category>selenium testing tool</category><category>selenium testing tool faqs</category><category>self realization</category><category>selling interview questions</category><category>semantic interview questions</category><category>semantic space interview faqs</category><category>semantic space testing interview</category><category>semaphore</category><category>servelets faqs</category><category>servelets interview</category><category>servelets interview questions</category><category>servlet interview questions</category><category>servlet mapping</category><category>servlets</category><category>servlets faqs</category><category>servlets interview questions</category><category>share point</category><category>share point 2010 faqs</category><category>sharepoint 2010</category><category>sharepoint 2010 interview questions</category><category>sharepoint administrator</category><category>sharepoint interview tips</category><category>sharepoint portal</category><category>sharepoint powershell</category><category>shell commands</category><category>shell script</category><category>shell script faqs</category><category>shell scripting faqs</category><category>shell scripting interview faqs</category><category>short time schedulers</category><category>shortcut keys for ms outlook</category><category>shuttingdown components</category><category>siebel interview faqs</category><category>siebel server</category><category>sierra atlantic</category><category>sierra atlantic interview questions</category><category>silk test visual studio integration</category><category>silktest</category><category>silver light 2010 interview</category><category>silver light frame work interview</category><category>silver light tutorials</category><category>silverlight</category><category>silverlight first program</category><category>silverlight reference</category><category>simple intrest interview written test questions</category><category>simple maemo ui development example</category><category>singleton</category><category>sip.ftp</category><category>six sigma</category><category>skill</category><category>skill interview</category><category>slack byte</category><category>slack byte avoiding</category><category>slider</category><category>slider control</category><category>small talk</category><category>small talk programming language interview faqs</category><category>smalltalk programming</category><category>smart forms</category><category>smartforms faqs</category><category>social interview faqs</category><category>social worker</category><category>social worker interview questions</category><category>socket faqs</category><category>softskill interview questions</category><category>software engineering skills interview</category><category>software engineerng intrview</category><category>software life cycle</category><category>software project management</category><category>software project management interview</category><category>software skills faqs</category><category>software test document</category><category>software test engineer</category><category>software test plan</category><category>software testing concepts</category><category>software testing interview questions and answers</category><category>some puzzles</category><category>sony ericsson</category><category>sony ericsson interview questions</category><category>sony india</category><category>sony india interview</category><category>sort list</category><category>spawnl function</category><category>spec man interview questions</category><category>specman</category><category>specman faqs</category><category>specman interview</category><category>spm faqs</category><category>spm interview</category><category>spring</category><category>spring interview</category><category>spring interview questions and answers</category><category>spring nterview</category><category>sqllite</category><category>stack faqs</category><category>stages</category><category>stages of project</category><category>standarad template library</category><category>starting terminal in unix</category><category>starting with silverlight</category><category>state bank of india</category><category>static and dynamic library</category><category>static keyword</category><category>static libraray creation</category><category>static member variable</category><category>statictesting</category><category>stdin</category><category>stdout</category><category>stl</category><category>stock broker faqs</category><category>stock broker interview question and answers</category><category>stock broker interview questions faqs</category><category>stock market</category><category>stock market today</category><category>storage class in C</category><category>storage process</category><category>strange interview</category><category>strange interview questions</category><category>strchr() function in C Language</category><category>strcmp() function in C Language</category><category>strcmpi() function in C Language</category><category>strdup() function in C language</category><category>stress tesing</category><category>stress testing for protocols</category><category>string faqs</category><category>string question</category><category>string to integer conversion</category><category>stringbuffer</category><category>stringbuilder</category><category>strlen() function in C Language</category><category>strlwr() function in C language</category><category>strncat() function in C Language</category><category>strncpy() function in C Language</category><category>strnset() function in c language</category><category>strrchr() function in C Language</category><category>strrev() function in C language</category><category>strrstr() function in C Language</category><category>strset() function in c Language</category><category>strstr() function in C Language</category><category>strtok() function in C Lanaguage</category><category>structs</category><category>structural analysis</category><category>structural mechanics</category><category>structure assignment to differnt type</category><category>structure initialization</category><category>structure padding</category><category>structure slack byte</category><category>structure syntax</category><category>structure variable</category><category>strupr() function in C Language</category><category>struts faqs</category><category>sun microsystem faqs</category><category>sun microsystem sample questions</category><category>sun microsystems</category><category>sun microsystems interview questions</category><category>sunmicrosystem interview</category><category>supply chain management</category><category>support interview</category><category>surveying interview questions</category><category>swap</category><category>swap two variables</category><category>sweet photo</category><category>swing awt</category><category>switch control</category><category>sybase</category><category>sybase dba interview questions</category><category>sybase interview faqs</category><category>sybase interview questions</category><category>symbian faqs</category><category>symbian mobile</category><category>syndicate bank</category><category>syndicate bank po</category><category>synthesis interview</category><category>system admin</category><category>system interview questions</category><category>system programmer</category><category>system services provided by meamo</category><category>system support</category><category>system support faqs</category><category>table view</category><category>tax analyst interview questions</category><category>tcs placement paper</category><category>tcs written test paper</category><category>teacher faqs</category><category>teacher interview</category><category>teacher interview faqs</category><category>teacher interview questions</category><category>teacher job interview faqs</category><category>teacher resume</category><category>techmahindra interview</category><category>techmahindra qtp interview</category><category>technical interview</category><category>technical interview collection</category><category>technical interview dba</category><category>technical skills</category><category>technical support interview</category><category>technical topics</category><category>techsupport</category><category>tee command</category><category>tehnical puzzles</category><category>tell me about your self</category><category>template and base class difference</category><category>teradata database interview questions</category><category>teradata parsing engine</category><category>teradata project faqs</category><category>teradata retrival process</category><category>test</category><category>test case</category><category>test concepts</category><category>test scripts</category><category>testing available on visual studio 2010</category><category>testing basics</category><category>testing bonanza</category><category>testing concepts</category><category>testing database</category><category>testing interview types</category><category>testing recover</category><category>testing usability</category><category>testplan</category><category>testplan interview questions</category><category>testplan standards</category><category>thank you</category><category>thanku letter</category><category>thankx</category><category>think interview</category><category>thrashing</category><category>threads and process difference</category><category>threads faqs</category><category>tibco interview questions and answers</category><category>time and date function in c</category><category>timer in gtk+</category><category>tips for group discussion</category><category>tofel</category><category>tofel ebook download</category><category>toolbar creation in gtk+</category><category>tools</category><category>tough interview</category><category>train puzzle</category><category>transportation</category><category>transportation engineering</category><category>trash</category><category>trees</category><category>triggers</category><category>truncate</category><category>turnaround time</category><category>type of robots</category><category>typedef</category><category>types of customer</category><category>types of datastructures</category><category>types of interviews</category><category>types of polymorphism</category><category>types of repositories</category><category>tyristors</category><category>uhg</category><category>uhg interview questions</category><category>uhg software test engineer interview</category><category>uhg test engineer faqs</category><category>ui maemo</category><category>uicontrols</category><category>uisegment control</category><category>uitab bar</category><category>uitextfield iphone</category><category>uml</category><category>uml faqs</category><category>uml interview</category><category>uml interview questions</category><category>uninstall testing</category><category>union</category><category>unisys india</category><category>unisys india faqs</category><category>unisys interview questions</category><category>unit testing interview faqs</category><category>unit testing interview questions</category><category>united health group</category><category>unix admin</category><category>unix admin interview faqs</category><category>unix admin interview questions</category><category>unix cat command</category><category>unix dba interview questions</category><category>unix more command</category><category>unix operating system faqs</category><category>unix os</category><category>unix path</category><category>unix processes</category><category>unix shell scripting interview</category><category>usability testing</category><category>user interface for maemo</category><category>using delete operator</category><category>value momentum</category><category>value momentum interview</category><category>variable manipulation</category><category>variables</category><category>vb interview</category><category>vb script interview faqs</category><category>vb script interview questions and answers</category><category>vb6 interview</category><category>vcs</category><category>vcs interview question and answers</category><category>vedio</category><category>vedio interview</category><category>vedio interview faqs</category><category>verification engineer interview</category><category>verification interview</category><category>verification interview process</category><category>verilog interview question and answers</category><category>verilog interview questions</category><category>verizon</category><category>verizon C interview qutions</category><category>verizon interview</category><category>verizon interview questions</category><category>vi</category><category>vi editor</category><category>vi options</category><category>view and synonym</category><category>view based application</category><category>views faqs</category><category>virtual box installation</category><category>virtual user</category><category>virtual user scripts</category><category>virtualization</category><category>visa faqs</category><category>visa interview faqs</category><category>visual studio integration</category><category>visual studio testing</category><category>vmimaging</category><category>vmware</category><category>vmware images</category><category>vmware replicating the environment</category><category>voice</category><category>volatile qualifier</category><category>vs 2008</category><category>vss</category><category>vss interview question and answers</category><category>vss interview questions</category><category>vsts</category><category>vsts interview questions</category><category>vuser scripts</category><category>vxvm</category><category>vxvm faqs</category><category>vxvm interview</category><category>vxvm interview question and answers</category><category>wan</category><category>wcf faqs</category><category>wcf questions for interview</category><category>wcf tutorials</category><category>web application testing interview</category><category>web testing interview faqs</category><category>webapplication testing</category><category>webapplication testing interview questions</category><category>webdesigner</category><category>webdesigner interview questions</category><category>webdeveloper interview questions</category><category>webdeveloper resume</category><category>webdeveloper sample</category><category>weblogic</category><category>weblogic installation</category><category>website icon</category><category>webtesting interview</category><category>welding interview questions</category><category>wellsfargo</category><category>wellsfargo faqs</category><category>wellsfargo interview questions</category><category>wellsfargo testing</category><category>what actually people read on wiki pedia</category><category>what are java web frameworks</category><category>what are pure object oriented languages</category><category>what employer look for in employee</category><category>what is QT</category><category>what is a modifier</category><category>what is a widget</category><category>what is ajax</category><category>what is android</category><category>what is cluster</category><category>what is cocoa</category><category>what is cocoa environment</category><category>what is constructer</category><category>what is dangling pointer</category><category>what is data base</category><category>what is far pointer</category><category>what is grid</category><category>what is iphone</category><category>what is load runner</category><category>what is matlab</category><category>what is opencv</category><category>what is oracle</category><category>what is polymorphism</category><category>what is repository</category><category>what is seo</category><category>what is siebel analytics</category><category>what is software testing</category><category>what is static variable</category><category>what is structure</category><category>what is the output of printf(&quot;%d&quot;)</category><category>what is vmware</category><category>what is voip</category><category>what is waterfall model</category><category>what is wiki</category><category>what is your biggest weakness</category><category>what questions to ask at interview</category><category>when resigning a job</category><category>when volatile is used</category><category>white box</category><category>white box testing</category><category>why am i not getting interview calls</category><category>why am i not getting job</category><category>why blue tooth is used</category><category>why crash has occured in my program</category><category>why iphone is so famous</category><category>why realloc is used</category><category>why should i hire you</category><category>why should we hire you</category><category>why uml diagrams</category><category>why vm ware</category><category>why we require testing</category><category>why we use deployment</category><category>why we use testing</category><category>widget design philosopy</category><category>widgets</category><category>wikipedia</category><category>wimax technology</category><category>window creation in gtk+</category><category>windows desktop support engineer</category><category>windows faqs</category><category>windows form interview questions</category><category>windows hot keys</category><category>windows internet connection</category><category>windows interview</category><category>windows interview faqs</category><category>windows powershell</category><category>windows powershell interview questions</category><category>windows programming</category><category>windows programming interview questions</category><category>winforms faqs</category><category>winforms interview</category><category>winforms interview questions</category><category>winrunner question and answers</category><category>winrunner testing</category><category>wipro dotnet interview</category><category>wipro fresher interview</category><category>wipro technical interview</category><category>wipro written test paper</category><category>wireless interview</category><category>work and analysis interview questions</category><category>workbench and tools</category><category>world great reachers</category><category>writing</category><category>writing email how?</category><category>writing solaris device drivers</category><category>written test aptitude test</category><category>xml c#</category><category>xsl</category><category>xsl faqs</category><category>xsl interview faqs</category><category>xslt</category><category>xslt faqs</category><category>xslt interview</category><category>yahoo</category><category>yahoo direct interview questions</category><category>yahoo faqs</category><category>yexas instruments</category><category>you</category><category>zensar faqs</category><category>zensar technical interview</category><category>zte</category><category>zte interview</category><title>cinterviews | interview questions | tutorials | Resume</title><description>c interview questions,java interview questions,dot net interview questions,iphone interview questions,android interview questions</description><link>http://www.cinterviews.com/</link><managingEditor>noreply@blogger.com (cinterviews)</managingEditor><generator>Blogger</generator><openSearch:totalResults>2217</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-4603932977688775149</guid><pubDate>Wed, 07 Jan 2026 02:27:00 +0000</pubDate><atom:updated>2026-01-06T18:27:34.335-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Best Certifications for Software Engineers</category><title>Best Certifications for Software Engineers</title><description>&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;Best Certifications for Software Engineers&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;&lt;div&gt;&lt;p dir=&quot;auto&quot; node=&quot;[object Object]&quot; style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;In the competitive world of tech, &lt;strong node=&quot;[object Object]&quot;&gt;software engineers&lt;/strong&gt; and &lt;strong node=&quot;[object Object]&quot;&gt;software developers&lt;/strong&gt; are constantly seeking ways to advance their careers, increase earning potential, and demonstrate expertise. One of the most impactful strategies is obtaining &lt;strong node=&quot;[object Object]&quot;&gt;top software engineering certifications&lt;/strong&gt;. These credentials validate your skills in high-demand areas like cloud computing, DevOps, containerization, and agile practices, making you more attractive to employers.&lt;/span&gt;&lt;/p&gt;
&lt;p dir=&quot;auto&quot; node=&quot;[object Object]&quot; style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Whether you&#39;re a junior &lt;strong node=&quot;[object Object]&quot;&gt;software developer&lt;/strong&gt;, mid-level engineer, or senior professional, the &lt;strong node=&quot;[object Object]&quot;&gt;best certifications for software engineers&lt;/strong&gt; can lead to better job opportunities, higher salaries, and specialized roles. This comprehensive guide covers the most valuable &lt;strong node=&quot;[object Object]&quot;&gt;software engineer certifications&lt;/strong&gt;, their benefits, and how to choose the right one for your career.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;auto&quot; node=&quot;[object Object]&quot; style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;Why Pursue Certifications as a Software Engineer?&lt;/h2&gt;&lt;p dir=&quot;auto&quot; node=&quot;[object Object]&quot; style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;strong node=&quot;[object Object]&quot;&gt;Software engineering certifications&lt;/strong&gt; provide tangible proof of your proficiency in specific technologies and methodologies. Industry data shows that certified professionals often enjoy significant advantages:&lt;/p&gt;&lt;ul dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;li node=&quot;[object Object]&quot;&gt;Higher salaries, with boosts ranging from 10-25% compared to non-certified peers.&lt;/li&gt;
&lt;li node=&quot;[object Object]&quot;&gt;Increased job demand in areas like cloud architecture and DevOps.&lt;/li&gt;
&lt;li node=&quot;[object Object]&quot;&gt;Enhanced credibility on resumes, LinkedIn profiles, and during interviews.&lt;/li&gt;&lt;/ul&gt;&lt;p dir=&quot;auto&quot; node=&quot;[object Object]&quot; style=&quot;white-space-collapse: preserve;&quot;&gt;Key benefits include:&lt;/p&gt;&lt;ul dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;li node=&quot;[object Object]&quot;&gt;Validation of hands-on skills in real-world tools and platforms.&lt;/li&gt;
&lt;li node=&quot;[object Object]&quot;&gt;Better positioning for promotions, remote roles, and leadership positions.&lt;/li&gt;
&lt;li node=&quot;[object Object]&quot;&gt;Alignment with industry trends, such as cloud-native development and agile workflows.&lt;/li&gt;&lt;/ul&gt;&lt;h2 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;1. AWS Certified Solutions Architect – Associate&lt;/h2&gt;&lt;p dir=&quot;auto&quot; node=&quot;[object Object]&quot; style=&quot;white-space-collapse: preserve;&quot;&gt;One of the most sought-after &lt;strong node=&quot;[object Object]&quot;&gt;cloud certifications for software engineers&lt;/strong&gt;, focusing on designing distributed systems on AWS.&lt;/p&gt;&lt;li node=&quot;[object Object]&quot;&gt;&lt;strong node=&quot;[object Object]&quot;&gt;Why it&#39;s valuable&lt;/strong&gt;: AWS dominates the cloud market; ideal for scalable application design.&lt;/li&gt;&lt;li node=&quot;[object Object]&quot;&gt;&lt;strong node=&quot;[object Object]&quot;&gt;Best for&lt;/strong&gt;: Backend engineers, full-stack developers, and those building cloud-native apps.&lt;/li&gt;&lt;li node=&quot;[object Object]&quot;&gt;&lt;strong node=&quot;[object Object]&quot;&gt;Demand&lt;/strong&gt;: Frequently listed in job postings for high-paying roles.&lt;/li&gt;&lt;li node=&quot;[object Object]&quot;&gt;&lt;br /&gt;&lt;/li&gt;&lt;li node=&quot;[object Object]&quot;&gt;&lt;h2 data-end=&quot;2597&quot; data-start=&quot;2556&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;2.Google Professional Cloud Developer&lt;/span&gt;&lt;/h2&gt;&lt;h3 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;p data-end=&quot;2678&quot; data-start=&quot;2599&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;2612&quot; data-start=&quot;2599&quot;&gt;Best for:&lt;/span&gt; Cloud-native application developers&lt;br data-end=&quot;2651&quot; data-start=&quot;2648&quot; /&gt;
&lt;span data-end=&quot;2667&quot; data-start=&quot;2651&quot;&gt;Skill level:&lt;/span&gt; Advanced&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;2859&quot; data-start=&quot;2680&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;The &lt;span data-end=&quot;2723&quot; data-start=&quot;2684&quot;&gt;Google Professional Cloud Developer&lt;/span&gt; certification demonstrates expertise in building scalable, secure, and highly available applications using Google Cloud Platform (GCP).&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;2880&quot; data-start=&quot;2861&quot;&gt;&lt;span data-end=&quot;2880&quot; data-start=&quot;2861&quot; style=&quot;font-weight: normal;&quot;&gt;Key advantages:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;3040&quot; data-start=&quot;2881&quot;&gt;
&lt;li data-end=&quot;2927&quot; data-start=&quot;2881&quot;&gt;
&lt;p data-end=&quot;2927&quot; data-start=&quot;2883&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Focus on modern microservices architecture&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2978&quot; data-start=&quot;2928&quot;&gt;
&lt;p data-end=&quot;2978&quot; data-start=&quot;2930&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Strong emphasis on performance and scalability&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3040&quot; data-start=&quot;2979&quot;&gt;
&lt;p data-end=&quot;3040&quot; data-start=&quot;2981&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Ideal for engineers working with data-driven applications&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;3045&quot; data-start=&quot;3042&quot; /&gt;
&lt;/h3&gt;&lt;h2 data-end=&quot;3102&quot; data-start=&quot;3047&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;4. Certified Kubernetes Application Developer (CKAD)&lt;/span&gt;&lt;/h2&gt;&lt;h3 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;p data-end=&quot;3186&quot; data-start=&quot;3104&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;3117&quot; data-start=&quot;3104&quot;&gt;Best for:&lt;/span&gt; DevOps and container-focused engineers&lt;br data-end=&quot;3159&quot; data-start=&quot;3156&quot; /&gt;
&lt;span data-end=&quot;3175&quot; data-start=&quot;3159&quot;&gt;Skill level:&lt;/span&gt; Advanced&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;3373&quot; data-start=&quot;3188&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Kubernetes has become the standard for container orchestration. The &lt;span data-end=&quot;3278&quot; data-start=&quot;3256&quot;&gt;CKAD certification&lt;/span&gt; proves your ability to design, deploy, and manage containerized applications using Kubernetes.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;3396&quot; data-start=&quot;3375&quot;&gt;&lt;span data-end=&quot;3396&quot; data-start=&quot;3375&quot; style=&quot;font-weight: normal;&quot;&gt;Skills validated:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;3507&quot; data-start=&quot;3397&quot;&gt;
&lt;li data-end=&quot;3431&quot; data-start=&quot;3397&quot;&gt;
&lt;p data-end=&quot;3431&quot; data-start=&quot;3399&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Container lifecycle management&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3469&quot; data-start=&quot;3432&quot;&gt;
&lt;p data-end=&quot;3469&quot; data-start=&quot;3434&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Kubernetes networking and storage&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3507&quot; data-start=&quot;3470&quot;&gt;
&lt;p data-end=&quot;3507&quot; data-start=&quot;3472&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Configuration and troubleshooting&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;3612&quot; data-start=&quot;3509&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;This certification is especially valuable for engineers working in DevOps or cloud-native environments.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;3617&quot; data-start=&quot;3614&quot; /&gt;
&lt;/h3&gt;&lt;h2 data-end=&quot;3673&quot; data-start=&quot;3619&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;5. Oracle Certified Professional: Java SE Developer&lt;/span&gt;&lt;/h2&gt;&lt;h3 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;p data-end=&quot;3754&quot; data-start=&quot;3675&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;3688&quot; data-start=&quot;3675&quot;&gt;Best for:&lt;/span&gt; Java software engineers&lt;br data-end=&quot;3715&quot; data-start=&quot;3712&quot; /&gt;
&lt;span data-end=&quot;3731&quot; data-start=&quot;3715&quot;&gt;Skill level:&lt;/span&gt; Beginner to advanced&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;3915&quot; data-start=&quot;3756&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Java remains one of the most widely used programming languages. Oracle’s Java certifications validate strong foundational and advanced Java programming skills.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;3937&quot; data-start=&quot;3917&quot;&gt;&lt;span data-end=&quot;3937&quot; data-start=&quot;3917&quot; style=&quot;font-weight: normal;&quot;&gt;Why it’s useful:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4050&quot; data-start=&quot;3938&quot;&gt;
&lt;li data-end=&quot;3961&quot; data-start=&quot;3938&quot;&gt;
&lt;p data-end=&quot;3961&quot; data-start=&quot;3940&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Recognized globally&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4007&quot; data-start=&quot;3962&quot;&gt;
&lt;p data-end=&quot;4007&quot; data-start=&quot;3964&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Ideal for enterprise software development&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4050&quot; data-start=&quot;4008&quot;&gt;
&lt;p data-end=&quot;4050&quot; data-start=&quot;4010&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Builds a strong programming foundation&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;4055&quot; data-start=&quot;4052&quot; /&gt;
&lt;/h3&gt;&lt;h2 data-end=&quot;4112&quot; data-start=&quot;4057&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;6. Meta Front-End Developer Professional Certificate&lt;/span&gt;&lt;/h2&gt;&lt;h3 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;p data-end=&quot;4194&quot; data-start=&quot;4114&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;4127&quot; data-start=&quot;4114&quot;&gt;Best for:&lt;/span&gt; Front-end developers&lt;br data-end=&quot;4151&quot; data-start=&quot;4148&quot; /&gt;
&lt;span data-end=&quot;4167&quot; data-start=&quot;4151&quot;&gt;Skill level:&lt;/span&gt; Beginner to intermediate&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;4316&quot; data-start=&quot;4196&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;This certification focuses on modern front-end development using &lt;span data-end=&quot;4315&quot; data-start=&quot;4261&quot;&gt;HTML, CSS, JavaScript, React, and UI/UX principles&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;4341&quot; data-start=&quot;4318&quot;&gt;&lt;span data-end=&quot;4341&quot; data-start=&quot;4318&quot; style=&quot;font-weight: normal;&quot;&gt;Who should take it?&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4500&quot; data-start=&quot;4342&quot;&gt;
&lt;li data-end=&quot;4375&quot; data-start=&quot;4342&quot;&gt;
&lt;p data-end=&quot;4375&quot; data-start=&quot;4344&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Aspiring front-end developers&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4432&quot; data-start=&quot;4376&quot;&gt;
&lt;p data-end=&quot;4432&quot; data-start=&quot;4378&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Software engineers transitioning into UI development&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4500&quot; data-start=&quot;4433&quot;&gt;
&lt;p data-end=&quot;4500&quot; data-start=&quot;4435&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Professionals seeking structured learning from industry experts&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;4505&quot; data-start=&quot;4502&quot; /&gt;
&lt;/h3&gt;&lt;h2 data-end=&quot;4544&quot; data-start=&quot;4507&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;7. Certified Scrum Developer (CSD)&lt;/span&gt;&lt;/h2&gt;&lt;h3 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;p data-end=&quot;4618&quot; data-start=&quot;4546&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;4559&quot; data-start=&quot;4546&quot;&gt;Best for:&lt;/span&gt; Agile software engineers&lt;br data-end=&quot;4587&quot; data-start=&quot;4584&quot; /&gt;
&lt;span data-end=&quot;4603&quot; data-start=&quot;4587&quot;&gt;Skill level:&lt;/span&gt; Intermediate&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;4808&quot; data-start=&quot;4620&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;The &lt;span data-end=&quot;4653&quot; data-start=&quot;4624&quot;&gt;Certified Scrum Developer&lt;/span&gt; certification is ideal for engineers working in Agile or Scrum teams. It focuses on collaboration, iterative development, and Agile engineering practices.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;4827&quot; data-start=&quot;4810&quot;&gt;&lt;span data-end=&quot;4827&quot; data-start=&quot;4810&quot; style=&quot;font-weight: normal;&quot;&gt;Key benefits:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4930&quot; data-start=&quot;4828&quot;&gt;
&lt;li data-end=&quot;4856&quot; data-start=&quot;4828&quot;&gt;
&lt;p data-end=&quot;4856&quot; data-start=&quot;4830&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Better team productivity&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4886&quot; data-start=&quot;4857&quot;&gt;
&lt;p data-end=&quot;4886&quot; data-start=&quot;4859&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Improved project delivery&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4930&quot; data-start=&quot;4887&quot;&gt;
&lt;p data-end=&quot;4930&quot; data-start=&quot;4889&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Strong understanding of Agile workflows&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;4935&quot; data-start=&quot;4932&quot; /&gt;
&lt;/h3&gt;&lt;h2 data-end=&quot;4960&quot; data-start=&quot;4937&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;8. CompTIA Security+&lt;/span&gt;&lt;/h2&gt;&lt;h3 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;p data-end=&quot;5057&quot; data-start=&quot;4962&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;4975&quot; data-start=&quot;4962&quot;&gt;Best for:&lt;/span&gt; Security-focused software engineers&lt;br data-end=&quot;5014&quot; data-start=&quot;5011&quot; /&gt;
&lt;span data-end=&quot;5030&quot; data-start=&quot;5014&quot;&gt;Skill level:&lt;/span&gt; Beginner to intermediate&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;5228&quot; data-start=&quot;5059&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Security is critical in modern software development. CompTIA Security+ provides a solid foundation in application security, risk management, and secure coding practices.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;5278&quot; data-start=&quot;5230&quot;&gt;&lt;span data-end=&quot;5278&quot; data-start=&quot;5230&quot; style=&quot;font-weight: normal;&quot;&gt;Why software engineers need security skills:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;5414&quot; data-start=&quot;5279&quot;&gt;
&lt;li data-end=&quot;5330&quot; data-start=&quot;5279&quot;&gt;
&lt;p data-end=&quot;5330&quot; data-start=&quot;5281&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Secure applications are a top employer priority&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5376&quot; data-start=&quot;5331&quot;&gt;
&lt;p data-end=&quot;5376&quot; data-start=&quot;5333&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Reduces vulnerabilities and data breaches&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5414&quot; data-start=&quot;5377&quot;&gt;
&lt;p data-end=&quot;5414&quot; data-start=&quot;5379&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Enhances overall software quality&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;5419&quot; data-start=&quot;5416&quot; /&gt;
&lt;/h3&gt;&lt;h2 data-end=&quot;5461&quot; data-start=&quot;5421&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;How to Choose the Right Certification&lt;/span&gt;&lt;/h2&gt;&lt;h3 dir=&quot;auto&quot; node=&quot;[object Object]&quot;&gt;
&lt;p data-end=&quot;5520&quot; data-start=&quot;5463&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Before selecting a certification, consider the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;5786&quot; data-start=&quot;5522&quot;&gt;
&lt;li data-end=&quot;5594&quot; data-start=&quot;5522&quot;&gt;
&lt;p data-end=&quot;5594&quot; data-start=&quot;5524&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;5546&quot; data-start=&quot;5524&quot;&gt;Your career goals:&lt;/span&gt; Cloud, DevOps, frontend, backend, or security&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5659&quot; data-start=&quot;5595&quot;&gt;
&lt;p data-end=&quot;5659&quot; data-start=&quot;5597&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;5621&quot; data-start=&quot;5597&quot;&gt;Current skill level:&lt;/span&gt; Beginner, intermediate, or advanced&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5720&quot; data-start=&quot;5660&quot;&gt;
&lt;p data-end=&quot;5720&quot; data-start=&quot;5662&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;5682&quot; data-start=&quot;5662&quot;&gt;Industry demand:&lt;/span&gt; Look at job postings in your region&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5786&quot; data-start=&quot;5721&quot;&gt;
&lt;p data-end=&quot;5786&quot; data-start=&quot;5723&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span data-end=&quot;5744&quot; data-start=&quot;5723&quot;&gt;Technology stack:&lt;/span&gt; Align with tools used in your workplace&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;5885&quot; data-start=&quot;5788&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Certifications are most effective when combined with real-world projects and continuous learning.&lt;/span&gt;&lt;/p&gt;&lt;/h3&gt;&lt;/li&gt;&lt;/div&gt;</description><link>http://www.cinterviews.com/2026/01/best-certifications-for-software.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-3018880801109356916</guid><pubDate>Wed, 07 Jan 2026 01:22:00 +0000</pubDate><atom:updated>2026-01-06T17:22:09.829-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Online Python Compiler</category><title>Online Python Compiler</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta charset=&quot;UTF-8&quot;&gt;
  &lt;title&gt;Online Python Compiler&lt;/title&gt;

  &lt;!-- Pyodide CDN --&gt;
  &lt;script src=&quot;https://cdn.jsdelivr.net/pyodide/v0.24.1/full/pyodide.js&quot;&gt;&lt;/script&gt;

  &lt;style&gt;
    body {
      font-family: Arial, sans-serif;
    }
    textarea {
      width: 100%;
      height: 220px;
      font-family: monospace;
      font-size: 14px;
    }
    button {
      margin-top: 10px;
      padding: 10px 20px;
      font-size: 15px;
      cursor: pointer;
    }
    pre {
      background: #111;
      color: #0f0;
      padding: 10px;
      min-height: 100px;
      overflow-x: auto;
    }
  &lt;/style&gt;
&lt;/head&gt;

&lt;body&gt;

&lt;h2&gt;Online Python Compiler&lt;/h2&gt;

&lt;textarea id=&quot;code&quot;&gt;
print(&quot;Hello, World!&quot;)
for i in range(5):
    print(i)
&lt;/textarea&gt;

&lt;br&gt;
&lt;button onclick=&quot;runPython()&quot;&gt;Run Code&lt;/button&gt;

&lt;h3&gt;Output:&lt;/h3&gt;
&lt;pre id=&quot;output&quot;&gt;Loading Python...&lt;/pre&gt;

&lt;script&gt;
  let pyodideReady = false;

  async function loadPyodideAndPackages() {
    self.pyodide = await loadPyodide();
    pyodideReady = true;
    document.getElementById(&quot;output&quot;).textContent = &quot;Python Ready!&quot;;
  }

  loadPyodideAndPackages();

  async function runPython() {
    if (!pyodideReady) {
      alert(&quot;Python is still loading...&quot;);
      return;
    }

    const code = document.getElementById(&quot;code&quot;).value;
    const output = document.getElementById(&quot;output&quot;);

    try {
      let result = await pyodide.runPythonAsync(code);
      output.textContent = result === undefined ? &quot;Code executed successfully.&quot; : result;
    } catch (err) {
      output.textContent = err;
    }
  }
&lt;/script&gt;

&lt;/body&gt;
&lt;/html&gt;</description><link>http://www.cinterviews.com/2026/01/online-python-compiler.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-6722010544138827796</guid><pubDate>Fri, 05 Dec 2025 17:22:00 +0000</pubDate><atom:updated>2025-12-05T09:26:06.317-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AI Interview Questions</category><category domain="http://www.blogger.com/atom/ns#">Generative AI</category><category domain="http://www.blogger.com/atom/ns#">LLM Fundamentals</category><category domain="http://www.blogger.com/atom/ns#">Machine Learning</category><title>LLM Fundamentals Explained: Top Generative AI Interview Questions Expert Answers</title><description>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;LLM Fundamentals Explained: Top Generative AI Interview Questions &amp;amp; Expert Answers&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3 data-end=&quot;318&quot; data-start=&quot;267&quot;&gt;&lt;strong data-end=&quot;316&quot; data-start=&quot;271&quot;&gt;Q1. What is a Large Language Model (LLM)?&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;603&quot; data-start=&quot;319&quot;&gt;&lt;strong data-end=&quot;325&quot; data-start=&quot;319&quot;&gt;A:&lt;/strong&gt;&lt;br data-end=&quot;328&quot; data-start=&quot;325&quot; /&gt;
“A Large Language Model is a deep-learning model trained on massive text datasets to understand and generate human-like language. It uses a transformer architecture with self-attention, enabling it to capture long-range dependencies and process text efficiently in parallel.”&lt;/p&gt;&lt;hr data-end=&quot;608&quot; data-start=&quot;605&quot; /&gt;&lt;h3 data-end=&quot;658&quot; data-start=&quot;610&quot;&gt;&lt;strong data-end=&quot;656&quot; data-start=&quot;614&quot;&gt;Q2. How does a transformer model work?&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;929&quot; data-start=&quot;659&quot;&gt;&lt;strong data-end=&quot;665&quot; data-start=&quot;659&quot;&gt;A:&lt;/strong&gt;&lt;br data-end=&quot;668&quot; data-start=&quot;665&quot; /&gt;
“Transformers rely on self-attention, which allows the model to weigh the importance of each word relative to others in a sentence. This eliminates the sequential processing limitations of RNNs and allows transformers to scale efficiently across huge datasets.”&lt;/p&gt;&lt;hr data-end=&quot;934&quot; data-start=&quot;931&quot; /&gt;&lt;h3 data-end=&quot;1010&quot; data-start=&quot;936&quot;&gt;&lt;strong data-end=&quot;1008&quot; data-start=&quot;940&quot;&gt;Q3. What is the difference between pre-training and fine-tuning?&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;1302&quot; data-start=&quot;1011&quot;&gt;&lt;strong data-end=&quot;1017&quot; data-start=&quot;1011&quot;&gt;A:&lt;/strong&gt;&lt;br data-end=&quot;1020&quot; data-start=&quot;1017&quot; /&gt;
“Pre-training teaches the model general language patterns using large, diverse datasets. Fine-tuning adapts the model to a specific task or domain using a smaller, task-specific dataset. Fine-tuning helps the model specialize while leveraging the broad knowledge from pre-training.”&lt;/p&gt;&lt;hr data-end=&quot;1307&quot; data-start=&quot;1304&quot; /&gt;&lt;h3 data-end=&quot;1351&quot; data-start=&quot;1309&quot;&gt;&lt;strong data-end=&quot;1349&quot; data-start=&quot;1313&quot;&gt;Q4. What are embeddings in LLMs?&lt;/strong&gt;&lt;/h3&gt;&lt;p&gt;









&lt;/p&gt;&lt;p data-end=&quot;1541&quot; data-start=&quot;1352&quot;&gt;&lt;strong data-end=&quot;1358&quot; data-start=&quot;1352&quot;&gt;A:&lt;/strong&gt;&lt;br data-end=&quot;1361&quot; data-start=&quot;1358&quot; /&gt;
“Embeddings are numerical vector representations of words, sentences, or documents. They capture semantic meaning, allowing the model to compare similarity and understand context.”&lt;/p&gt;&lt;p data-end=&quot;1541&quot; data-start=&quot;1352&quot;&gt;&lt;b&gt;LLM Fundamentals — Advanced Q&amp;amp;A&lt;/b&gt;&lt;/p&gt;&lt;h3 data-end=&quot;799&quot; data-start=&quot;715&quot;&gt;&lt;strong data-end=&quot;797&quot; data-start=&quot;719&quot;&gt;1. Explain the difference between tokenization, embeddings, and attention.&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;1018&quot; data-start=&quot;800&quot;&gt;&lt;strong data-end=&quot;811&quot; data-start=&quot;800&quot;&gt;Answer:&lt;/strong&gt;&lt;br data-end=&quot;814&quot; data-start=&quot;811&quot; /&gt;
Tokenization breaks text into units; embeddings convert these tokens into numerical vectors representing semantic meaning; attention determines how strongly each token relates to others within a sequence.&lt;/p&gt;&lt;h3 data-end=&quot;1093&quot; data-start=&quot;1020&quot;&gt;&lt;strong data-end=&quot;1091&quot; data-start=&quot;1024&quot;&gt;2. Why are transformers better than RNNs for language modeling?&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;1271&quot; data-start=&quot;1094&quot;&gt;&lt;strong data-end=&quot;1105&quot; data-start=&quot;1094&quot;&gt;Answer:&lt;/strong&gt;&lt;br data-end=&quot;1108&quot; data-start=&quot;1105&quot; /&gt;
Transformers process text in parallel using self-attention, eliminating sequential limitations in RNNs, leading to better scalability and contextual understanding.&lt;/p&gt;&lt;h3 data-end=&quot;1338&quot; data-start=&quot;1273&quot;&gt;&lt;strong data-end=&quot;1336&quot; data-start=&quot;1277&quot;&gt;3. What is positional encoding and why do LLMs need it?&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;1494&quot; data-start=&quot;1339&quot;&gt;&lt;strong data-end=&quot;1350&quot; data-start=&quot;1339&quot;&gt;Answer:&lt;/strong&gt;&lt;br data-end=&quot;1353&quot; data-start=&quot;1350&quot; /&gt;
Since transformers do not naturally understand sequence order, positional encoding injects numerical patterns that represent token positions.&lt;/p&gt;&lt;h3 data-end=&quot;1550&quot; data-start=&quot;1496&quot;&gt;&lt;strong data-end=&quot;1548&quot; data-start=&quot;1500&quot;&gt;4. What limits the context window of an LLM?&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;1657&quot; data-start=&quot;1551&quot;&gt;&lt;strong data-end=&quot;1562&quot; data-start=&quot;1551&quot;&gt;Answer:&lt;/strong&gt;&lt;br data-end=&quot;1565&quot; data-start=&quot;1562&quot; /&gt;
Memory and computation scale quadratically with sequence length due to attention operations.&lt;/p&gt;&lt;h3 data-end=&quot;1727&quot; data-start=&quot;1659&quot;&gt;&lt;strong data-end=&quot;1725&quot; data-start=&quot;1663&quot;&gt;5. How do quantization and pruning improve LLM efficiency?&lt;/strong&gt;&lt;/h3&gt;&lt;p data-end=&quot;1541&quot; data-start=&quot;1352&quot;&gt;








&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;&lt;strong data-end=&quot;1739&quot; data-start=&quot;1728&quot;&gt;Answer:&lt;/strong&gt;&lt;br data-end=&quot;1742&quot; data-start=&quot;1739&quot; /&gt;
Quantization reduces numerical precision; pruning removes redundant weights—both shrink model size and accelerate inference.&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Large Language Model Interview Questions,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Transformer Model Explained,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;LLM Fundamentals Guide,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Generative AI Interview Preparation,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;AI Engineer Interview Questions,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Tokenization vs Embeddings,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Pre-Training and Fine-Tuning Explained,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Self-Attention Mechanism,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Positional Encoding in Transformers,&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;LLM Optimization Techniques.&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;Learn key LLM fundamentals, transformer model concepts, embeddings, attention mechanisms, and advanced Generative AI interview questions with expert answers. Perfect for AI, ML, and NLP job preparation.&lt;/p&gt;&lt;p data-end=&quot;1866&quot; data-start=&quot;1728&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://www.cinterviews.com/2025/12/ai-ml-interview-preparation-llm-concepts.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-3353033223143976786</guid><pubDate>Thu, 04 Sep 2025 14:07:00 +0000</pubDate><atom:updated>2025-12-05T08:53:10.637-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ChatGPT</category><category domain="http://www.blogger.com/atom/ns#">shortcut keys</category><title>Shortcut Keys of ChatGPT.com for Windows, Linux, and Mac</title><description>&lt;p&gt;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: 18pt; line-height: 107%;&quot;&gt;Shortcut
Keys of ChatGPT.com for Windows, Linux, and Mac&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Keyboard
shortcuts on ChatGPT.com&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; helps you to work faster, makes you to stay productive, and it makes you
to avoid unnecessary clicks. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;In below list
you’ll find the complete list of ChatGPT shortcut keys, that are organized
separately for your Windows OS, Linux OS, and Mac OS user is using.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Segoe UI Emoji&amp;quot;,sans-serif&quot; style=&quot;font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Segoe UI Emoji&amp;quot;;&quot;&gt;💻&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; ChatGPT.com Shortcut Keys for
Windows OS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Here are the
most useful &lt;b&gt;ChatGPT shortcuts for Windows&lt;/b&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Open Shortcuts Menu&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + /&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Start a New Chat&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + O&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Open Custom Instructions&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Focus on Chat Input Box&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Shift + Esc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Toggle Sidebar (Show/Hide)&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + S&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Copy Last Response&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + C&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Copy Last Code Block&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Delete Current Chat&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + X&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l1 level1 lfo1; tab-stops: list 36.0pt;&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;b&gt;New line&lt;/b&gt; -- Shift+Enter&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;

&lt;hr align=&quot;center&quot; size=&quot;2&quot; width=&quot;100%&quot; /&gt;

&lt;/span&gt;&lt;/div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Segoe UI Emoji&amp;quot;,sans-serif&quot; style=&quot;font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Segoe UI Emoji&amp;quot;;&quot;&gt;🐧&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; ChatGPT.com Shortcut Keys for Linux&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;On &lt;b&gt;Linux&lt;/b&gt;,
the shortcuts are almost identical to Windows. Here’s the list:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Open Shortcuts Menu&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + /&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Start a New Chat&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + O&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Open Custom Instructions&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Focus on Chat Input Box&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Shift + Esc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Toggle Sidebar (Show/Hide)&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + S&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Copy Last Response&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + C&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Copy Last Code Block&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l0 level1 lfo2; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Delete Current Chat&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Ctrl + Shift + X&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;

&lt;hr align=&quot;center&quot; size=&quot;2&quot; width=&quot;100%&quot; /&gt;

&lt;/span&gt;&lt;/div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Segoe UI Emoji&amp;quot;,sans-serif&quot; style=&quot;font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Segoe UI Emoji&amp;quot;;&quot;&gt;🍏&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; ChatGPT.com Shortcut Keys for Mac&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;If you’re on
a &lt;b&gt;Mac&lt;/b&gt;, use the &lt;b&gt;Command (&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;)&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; key instead of &lt;b&gt;Ctrl&lt;/b&gt;. Here’s the list:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Open Shortcuts Menu&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + /&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Start a New Chat&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + Shift + O&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Open Custom Instructions&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + Shift + I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Focus on Chat Input Box&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Shift + Esc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Toggle Sidebar (Show/Hide)&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + Shift + S&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Copy Last Response&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + Shift + C&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Copy Last Code Block&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + Shift + ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot; style=&quot;mso-list: l2 level1 lfo3; tab-stops: list 36.0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Delete Current Chat&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + Shift + X&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Accessing
the Shortcuts Menu&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Windows/Linux&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;: Press Ctrl + /&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Mac&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;: Press &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 14pt; line-height: 107%; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; Cmd + /&lt;br /&gt;
     This opens the full list of available ChatGPT shortcuts.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;What
About Other Shortcuts Like Scrolling or Navigation?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Some
third-party articles mention shortcuts like:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Alt + A&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;: Scroll to the top of the
     current message&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Alt + Z&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;: Scroll to the bottom&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Alt + S/C/N/G/H&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;: Various copy or navigation
     actions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Ctrl + Enter&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; to send a message, and arrow
     keys to navigate history&lt;br /&gt;
     However, these are not widely recognized by OpenAI and may reflect custom
     browser or app-specific behaviors.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Mac
Desktop App (Non-Web Version)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;For the
standalone &lt;b&gt;ChatGPT desktop app on Mac&lt;/b&gt;, users on the OpenAI Community
forum have noted navigation-specific shortcuts such as:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Ctrl + 1, Ctrl + 2, etc. to jump
     between chat threads&lt;br /&gt;
     These seem specific to that desktop app rather than the web environment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Why Use
ChatGPT Shortcut Keys?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;

















&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Save Time&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – No need to use the mouse for
     frequent actions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Boost Productivity&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Quickly copy code, responses,
     or open a new chat.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Stay Focused&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Keep your hands on the
     keyboard and avoid distractions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;Cross-Platform Friendly&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt; – Works on &lt;b&gt;Windows, Linux,
     and Mac&lt;/b&gt; with similar patterns.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 604px;&quot;&gt;
 &lt;tbody&gt;&lt;tr style=&quot;height: 18.5pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;border: 1pt solid windowtext; height: 18.5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 14pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Action&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: 1pt solid windowtext; height: 18.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 14pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Windows/Linux Shortcut&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: 1pt solid windowtext; height: 18.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 14pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Mac Equivalent&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 43.5pt; mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Open
  Shortcuts Menu&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Ctrl + /&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt; Cmd + /&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 29pt; mso-yfti-irow: 2;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 29pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;New Chat&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 29pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Ctrl + Shift + O&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 29pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt; Cmd + Shift + O&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 43.5pt; mso-yfti-irow: 3;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Custom
  Instructions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Ctrl + Shift + I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt; Cmd + Shift + I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 58pt; mso-yfti-irow: 4;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 58pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Focus
  Chat Input&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 58pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Shift + Esc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 58pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Likely
  same (&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Shift + Esc&lt;/span&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 29pt; mso-yfti-irow: 5;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 29pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Toggle
  Sidebar&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 29pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Ctrl + Shift + S&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 29pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Cambria Math&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: &amp;quot;Cambria Math&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;⌘&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt; Cmd + Shift + S&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 43.5pt; mso-yfti-irow: 6;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Copy Last
  Code Block&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Ctrl + Shift + ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Same (if
  supported)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 43.5pt; mso-yfti-irow: 7;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Copy Last
  Response&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Ctrl + Shift + C&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Same (if
  supported)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style=&quot;height: 43.5pt; mso-yfti-irow: 8; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: 1pt solid windowtext; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 110pt;&quot; width=&quot;147&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Delete
  Current Chat&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 162pt;&quot; width=&quot;216&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial Unicode MS&amp;quot;,serif; font-size: 10pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-ligatures: none;&quot;&gt;Ctrl + Shift + X&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style=&quot;border-bottom: 1pt solid windowtext; border-left: none; border-right: 1pt solid windowtext; border-top: none; height: 43.5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt; width: 181pt;&quot; width=&quot;241&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0cm;&quot;&gt;&lt;span style=&quot;color: black; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN; mso-font-kerning: 0pt; mso-hansi-font-family: Calibri; mso-ligatures: none;&quot;&gt;Same (if
  supported)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;Discover all
ChatGPT.com shortcut keys for Windows, Linux, and Mac. Learn how to open new
chats, copy responses, toggle sidebar, and more. Boost your workflow with these
time-saving ChatGPT keyboard shortcuts.&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;i&gt;What are ChatGPT shortcut keys?&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;i&gt;How to open shortcuts menu in ChatGPT.com?&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;i&gt;Do ChatGPT.com shortcuts differ between
Windows, Linux, and Mac?&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT
shortcut keys&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT
keyboard shortcuts&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT
shortcuts Windows&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT
shortcuts Linux&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT
shortcuts Mac&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;font-size: 14pt; line-height: 107%; mso-ansi-language: EN-IN; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ChatGPT productivity tips&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;how to use
ChatGPT faster&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;time-saving
ChatGPT tricks&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;boost
productivity with ChatGPT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT new
chat shortcut&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT copy
response shortcut&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;ChatGPT
sidebar toggle shortcut&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;Calibri&amp;quot;,sans-serif&quot; style=&quot;font-size: 14pt; line-height: 107%; mso-ansi-language: EN-IN; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ChatGPT focus input shortcut&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;#ChatGPT&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;#Productivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;#KeyboardShortcuts&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;#ArtificialIntelligence&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; line-height: 107%;&quot;&gt;#WorkSmarter&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;

















</description><link>http://www.cinterviews.com/2025/09/shortcut-keys-of-chatgpt-com-for-windows-linux-mac.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-6339275361023236880</guid><pubDate>Thu, 14 Aug 2025 11:25:00 +0000</pubDate><atom:updated>2025-08-14T04:31:06.465-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">interview questions</category><category domain="http://www.blogger.com/atom/ns#">interview questions for freshers</category><category domain="http://www.blogger.com/atom/ns#">job search hacks</category><category domain="http://www.blogger.com/atom/ns#">job search tips</category><category domain="http://www.blogger.com/atom/ns#">jobs</category><title>10 Powerful Job Search Hacks Every Tech Fresher Must Know</title><description>&lt;!-- BLOGGER POST START --&gt;

&lt;style&gt;
/* General Styling */
body {
  font-family: &#39;Segoe UI&#39;, Roboto, Arial, sans-serif;
  color: #222;
  line-height: 1.7;
  background-color: #ffffff;
  margin: 0;
  padding: 0;
}
h1, h2 {
  color: #1a73e8;
  font-weight: 700;
}
h1 {
  font-size: 2rem;
  margin-bottom: 15px;
}
h2 {
  font-size: 1.4rem;
  margin-top: 30px;
  border-left: 4px solid #1a73e8;
  padding-left: 10px;
}
p {
  margin: 8px 0 15px;
}
ul {
  margin: 10px 0 20px 20px;
}
ul li {
  margin-bottom: 8px;
}
.highlight {
  background: #e8f0fe;
  padding: 8px;
  border-radius: 6px;
}
.note {
  background: #fff9c4;
  padding: 10px;
  border-left: 4px solid #fbc02d;
  margin-bottom: 20px;
  border-radius: 4px;
}
&lt;/style&gt;

&lt;h1&gt;10 Powerful Job Search Hacks Every Tech Fresher Must Know&lt;/h1&gt;

&lt;p&gt;Breaking into India’s competitive tech job market can be challenging for freshers. Companies like &lt;strong&gt;TCS, Infosys, Wipro, and HCL&lt;/strong&gt; receive thousands of applications for every role. But with the right strategies, you can stand out and land your first IT job faster.&lt;/p&gt;
&lt;p&gt;Here are &lt;strong&gt;10 proven job search hacks&lt;/strong&gt; every tech fresher should follow.&lt;/p&gt;

&lt;!-- 1 --&gt;
&lt;h2&gt;1. Build a Strong LinkedIn Profile&lt;/h2&gt;
&lt;p&gt;LinkedIn is a goldmine for tech job seekers in India. Recruiters from companies like TCS, Infosys, and Wipro actively scout profiles. Optimize your LinkedIn by:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Using a professional photo and a keyword-rich headline (e.g., “Aspiring Full-Stack Developer | Skilled in Python, JavaScript”).&lt;/li&gt;
  &lt;li&gt;Writing a compelling summary showcasing your skills, projects, and career goals.&lt;/li&gt;
  &lt;li&gt;Adding certifications from platforms like Coursera, NPTEL, or Udemy.&lt;/li&gt;
  &lt;li&gt;Connecting with recruiters and joining groups like “Tech Jobs India” for networking.&lt;/li&gt;
&lt;/ul&gt;

&lt;!-- 2 --&gt;
&lt;h2&gt;2. Tailor Your Resume for Each Job&lt;/h2&gt;
&lt;p&gt;A generic resume won’t cut it in India’s tech job market. Customize your resume for each role by:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Highlighting relevant skills (e.g., Java, Python, or cloud computing) mentioned in the job description.&lt;/li&gt;
  &lt;li&gt;Including measurable achievements, like “Developed a web app with 95% uptime during college project.”&lt;/li&gt;
  &lt;li&gt;Keeping it concise (1 page for freshers) and ATS-friendly with keywords like “software engineer,” “data analyst,” or “DevOps.”&lt;/li&gt;
  &lt;li&gt;Using tools like Jobscan to align your resume with job descriptions.&lt;/li&gt;
&lt;/ul&gt;

&lt;!-- 3 --&gt;
&lt;h2&gt;3. Master Coding Platforms&lt;/h2&gt;
&lt;p&gt;In India, tech companies like HCL, Accenture, and startups heavily rely on coding tests. Platforms to focus on:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;HackerRank:&lt;/strong&gt; Practice data structures and algorithms.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;LeetCode:&lt;/strong&gt; Solve problems asked in FAANG and Indian tech giants.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;GeeksforGeeks:&lt;/strong&gt; Study company-specific questions and interview experiences.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;note&quot;&gt;Dedicate &lt;strong&gt;2–3 hours daily&lt;/strong&gt; to coding challenges to ace technical rounds.&lt;/div&gt;

&lt;!-- 4 --&gt;
&lt;h2&gt;4. Optimize Your Resume for ATS&lt;/h2&gt;
&lt;p&gt;Most companies use Applicant Tracking Systems (ATS) to filter resumes before they even reach a recruiter. Use relevant keywords from the job description, keep formatting simple, and highlight technical skills like programming languages, frameworks, or tools you know.&lt;/p&gt;

&lt;!-- 5 --&gt;
&lt;h2&gt;5. Network Like a Pro&lt;/h2&gt;
&lt;p&gt;Connections often open doors faster than applications. Join tech meetups, hackathons, coding bootcamps, and online communities. Reach out to industry professionals on LinkedIn with a short, personalized message.&lt;/p&gt;

&lt;!-- 6 --&gt;
&lt;h2&gt;6. Leverage Referrals&lt;/h2&gt;
&lt;p&gt;70% of jobs in India are filled via referrals. Ask:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;College alumni working in tech&lt;/li&gt;
  &lt;li&gt;LinkedIn connections&lt;/li&gt;
  &lt;li&gt;Friends &amp;amp; family in the industry&lt;/li&gt;
&lt;/ul&gt;

&lt;!-- 7 --&gt;
&lt;h2&gt;7. Apply on Niche Job Portals&lt;/h2&gt;
&lt;p&gt;Instead of just Naukri &amp;amp; Indeed, try:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;AngelList:&lt;/strong&gt; Startup jobs&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;CutShort:&lt;/strong&gt; Tech-focused roles&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Hirist:&lt;/strong&gt; IT &amp;amp; Developer jobs&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Instahyre:&lt;/strong&gt; Curated tech opportunities&lt;/li&gt;
&lt;/ul&gt;

&lt;!-- 8 --&gt;
&lt;h2&gt;8. Prepare for Behavioral Interviews&lt;/h2&gt;
&lt;p&gt;Tech interviews aren’t just about coding. Expect questions like:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;“Tell me about yourself.”&lt;/li&gt;
  &lt;li&gt;“Describe a challenging project.”&lt;/li&gt;
  &lt;li&gt;“How do you handle failures?”&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Use the &lt;strong&gt;STAR method&lt;/strong&gt; (Situation, Task, Action, Result) for structured answers.&lt;/p&gt;

&lt;!-- 9 --&gt;
&lt;h2&gt;9. Prepare for Aptitude and Technical Interviews&lt;/h2&gt;
&lt;p&gt;Indian tech companies often start with aptitude tests followed by technical interviews. To excel:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Practice quantitative aptitude, logical reasoning, and verbal ability on IndiaBIX or AMCAT.&lt;/li&gt;
  &lt;li&gt;Brush up on core subjects like DBMS, OS, and Computer Networks using GeeksforGeeks.&lt;/li&gt;
  &lt;li&gt;Be ready for coding questions (e.g., reverse a linked list) and system design basics for higher-tier companies.&lt;/li&gt;
  &lt;li&gt;Mock interviews on platforms like InterviewBit can boost confidence.&lt;/li&gt;
&lt;/ul&gt;

&lt;!-- 10 --&gt;
&lt;h2&gt;10. Attend Hackathons &amp;amp; Coding Contests&lt;/h2&gt;
&lt;p&gt;Winning (or even participating) in hackathons can:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Get you noticed by recruiters&lt;/li&gt;
  &lt;li&gt;Add real-world problem-solving experience&lt;/li&gt;
  &lt;li&gt;Win prizes &amp;amp; job offers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Check Devfolio, HackerEarth, and CodeGladiators for upcoming events.&lt;/p&gt;

&lt;!-- Conclusion --&gt;
&lt;h2&gt;Final Thoughts&lt;/h2&gt;
&lt;p&gt;Your first tech job is about &lt;strong&gt;strategy, preparation, and visibility&lt;/strong&gt;—not just sending resumes. By applying these 10 hacks, you’ll boost your chances of getting noticed and landing interviews faster.&lt;/p&gt;
&lt;p&gt;Stay consistent, keep learning, and remember—every application is one step closer to success.&lt;/p&gt;

&lt;!-- BLOGGER POST END --&gt;
</description><link>http://www.cinterviews.com/2025/08/10-powerful-job-search-hacks-every-tech-fresher-must-know.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-4737841792170064994</guid><pubDate>Thu, 14 Aug 2025 08:22:00 +0000</pubDate><atom:updated>2025-08-14T01:22:20.224-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ai</category><category domain="http://www.blogger.com/atom/ns#">ai/ml interview questions and answers</category><category domain="http://www.blogger.com/atom/ns#">interview questions</category><category domain="http://www.blogger.com/atom/ns#">ml</category><title>AI ML Interview Questions &amp; Answers</title><description>&lt;!-- BEGIN: AI &amp; ML Interview Q&amp;A (Full Content) --&gt;
&lt;article class=&quot;post-body&quot;&gt;

  &lt;style&gt;
    /* Optional styling for better readability in Blogger */
    .qa h2 { margin-top: 1.2em; }
    .qa h3 { margin-top: 1.1em; }
    .qa ol, .qa ul { margin: 0.4em 0 1em 1.2em; }
    .qa li { margin: 0.4em 0; }
    .qa hr { border: 0; border-top: 1px solid #e5e7eb; margin: 1.5em 0; }
    .code-block { background:#f8f9fa; border:1px solid #e5e7eb; border-radius:6px; padding:12px; overflow:auto; }
    .muted { color:#555; }
  &lt;/style&gt;

  &lt;div class=&quot;qa&quot;&gt;

    &lt;!-- Section 1: AI Interview --&gt;
    &lt;h2&gt;AI (Artificial Intelligence) Interview Questions &amp;amp; Answers&lt;/h2&gt;

    &lt;ol&gt;
      &lt;li&gt;&lt;strong&gt;What is Artificial Intelligence (AI)?&lt;/strong&gt;&lt;br&gt;
        Answer: AI is the simulation of human intelligence in machines that can perform tasks like reasoning, learning, problem-solving, perception, and language understanding.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Difference between AI, Machine Learning, and Deep Learning?&lt;/strong&gt;&lt;br&gt;
        Answer:
        &lt;ul&gt;
          &lt;li&gt;&lt;strong&gt;AI:&lt;/strong&gt; Broad concept of machines mimicking human intelligence.&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;ML:&lt;/strong&gt; Subset of AI that uses algorithms to learn patterns from data.&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;DL:&lt;/strong&gt; Subset of ML using multi-layer neural networks for complex learning.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What are the main types of AI?&lt;/strong&gt;&lt;br&gt;
        Answer:
        &lt;ul&gt;
          &lt;li&gt;&lt;strong&gt;Narrow AI:&lt;/strong&gt; Specialized tasks (e.g., chatbots, recommendation systems).&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;General AI:&lt;/strong&gt; Human-level intelligence (still theoretical).&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;Super AI:&lt;/strong&gt; Beyond human intelligence (hypothetical).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What are some real-world applications of AI?&lt;/strong&gt;&lt;br&gt;
        Answer: Self-driving cars, fraud detection, virtual assistants, medical diagnosis, predictive analytics, robotics, and language translation.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How do you evaluate the performance of an AI system?&lt;/strong&gt;&lt;br&gt;
        Answer: Using metrics like accuracy, precision, recall, F1-score, ROC-AUC, and task-specific KPIs.
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr&gt;

    &lt;!-- Section 2: ML Interview --&gt;
    &lt;h2&gt;Machine Learning (ML) Interview Questions &amp;amp; Answers&lt;/h2&gt;

    &lt;ol&gt;
      &lt;li&gt;&lt;strong&gt;What is Machine Learning?&lt;/strong&gt;&lt;br&gt;
        Answer: ML is a subset of AI that enables systems to learn from data without being explicitly programmed.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What are the main types of Machine Learning?&lt;/strong&gt;&lt;br&gt;
        Answer:
        &lt;ul&gt;
          &lt;li&gt;&lt;strong&gt;Supervised Learning:&lt;/strong&gt; Trains on labeled data (classification, regression).&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;Unsupervised Learning:&lt;/strong&gt; Finds patterns in unlabeled data (clustering, dimensionality reduction).&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;Reinforcement Learning:&lt;/strong&gt; Learns through feedback from actions (reward/punishment).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What is overfitting and how do you prevent it?&lt;/strong&gt;&lt;br&gt;
        Answer: Overfitting occurs when a model learns noise instead of patterns. Prevention: cross-validation, regularization (L1/L2), dropout, more data, and early stopping.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Explain bias-variance tradeoff.&lt;/strong&gt;&lt;br&gt;
        Answer:
        &lt;ul&gt;
          &lt;li&gt;&lt;strong&gt;High Bias:&lt;/strong&gt; Underfitting — model is too simple.&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;High Variance:&lt;/strong&gt; Overfitting — model is too complex.&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;Goal:&lt;/strong&gt; Find a balance for optimal performance.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What are some popular ML algorithms?&lt;/strong&gt;&lt;br&gt;
        Answer: Linear Regression, Logistic Regression, Decision Trees, Random Forests, SVM, k-NN, Naive Bayes, Neural Networks, Gradient Boosting (XGBoost, LightGBM).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Difference between classification and regression?&lt;/strong&gt;&lt;br&gt;
        Answer: Classification predicts discrete labels (spam/ham), regression predicts continuous values (house prices).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What is the difference between batch and online learning?&lt;/strong&gt;&lt;br&gt;
        Answer: Batch learning trains on the whole dataset at once; online learning updates the model incrementally with incoming data.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What is feature engineering and why is it important?&lt;/strong&gt;&lt;br&gt;
        Answer: Transforming raw data into meaningful features to improve model performance — often the key factor in achieving high accuracy.
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr&gt;

    &lt;!-- Section 3: Comprehensive Set --&gt;
    &lt;h2&gt;AI &amp;amp; ML Interview Questions &amp;amp; Answers&lt;/h2&gt;

    &lt;h3&gt;I. AI Fundamentals (Conceptual)&lt;/h3&gt;
    &lt;ol start=&quot;1&quot;&gt;
      &lt;li&gt;&lt;strong&gt;What is Artificial Intelligence (AI)?&lt;/strong&gt;&lt;br&gt;
        AI is the field of computer science focused on building systems that can perform tasks requiring human-like intelligence, such as reasoning, learning, and decision-making.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Difference between AI, ML, and Deep Learning?&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;AI: Broad concept of machines simulating human intelligence.&lt;/li&gt;
          &lt;li&gt;ML: Subset of AI where machines learn from data.&lt;/li&gt;
          &lt;li&gt;DL: Subset of ML using neural networks with many layers for complex pattern recognition.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Types of AI&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Narrow AI: Task-specific (e.g., chatbots, translation).&lt;/li&gt;
          &lt;li&gt;General AI: Human-level intelligence (still theoretical).&lt;/li&gt;
          &lt;li&gt;Super AI: Beyond human intelligence (hypothetical).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What is Natural Language Processing (NLP)?&lt;/strong&gt;&lt;br&gt;
        A branch of AI enabling machines to understand, interpret, and generate human language (e.g., ChatGPT, translation tools).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What is Computer Vision?&lt;/strong&gt;&lt;br&gt;
        AI field enabling computers to process and interpret visual data from the real world (e.g., facial recognition).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Real-world AI applications&lt;/strong&gt;&lt;br&gt;
        Self-driving cars, fraud detection, medical imaging, voice assistants, recommendation engines, predictive analytics, robotics.
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr class=&quot;muted&quot;&gt;

    &lt;h3&gt;II. Machine Learning Basics&lt;/h3&gt;
    &lt;ol start=&quot;7&quot;&gt;
      &lt;li&gt;&lt;strong&gt;What is Machine Learning?&lt;/strong&gt;&lt;br&gt;
        ML is an AI approach where algorithms learn from data to make predictions or decisions without explicit programming.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Main types of Machine Learning:&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Supervised Learning → Labeled data (classification, regression).&lt;/li&gt;
          &lt;li&gt;Unsupervised Learning → Unlabeled data (clustering, anomaly detection).&lt;/li&gt;
          &lt;li&gt;Reinforcement Learning → Learning via rewards/punishments (game AI, robotics).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Common ML algorithms:&lt;/strong&gt;&lt;br&gt;
        Linear Regression, Logistic Regression, Decision Trees, Random Forest, SVM, k-NN, Naive Bayes, Neural Networks, Gradient Boosting (XGBoost, LightGBM).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Classification vs Regression&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Classification: Predicts categories (e.g., spam vs ham).&lt;/li&gt;
          &lt;li&gt;Regression: Predicts continuous values (e.g., price prediction).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;What is overfitting and how to prevent it?&lt;/strong&gt;&lt;br&gt;
        Overfitting: Model learns noise instead of patterns.&lt;br&gt;
        Prevention: Cross-validation, regularization, more data, dropout, early stopping.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Bias-Variance Tradeoff&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;High bias → underfitting.&lt;/li&gt;
          &lt;li&gt;High variance → overfitting.&lt;/li&gt;
          &lt;li&gt;Goal: Balance both for optimal accuracy.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Feature engineering&lt;/strong&gt;&lt;br&gt;
        Transforming raw data into useful features to improve model accuracy.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Feature selection methods:&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Filter methods (correlation, chi-square).&lt;/li&gt;
          &lt;li&gt;Wrapper methods (RFE).&lt;/li&gt;
          &lt;li&gt;Embedded methods (LASSO).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr class=&quot;muted&quot;&gt;

    &lt;h3&gt;III. Model Evaluation&lt;/h3&gt;
    &lt;ol start=&quot;15&quot;&gt;
      &lt;li&gt;&lt;strong&gt;ML performance metrics:&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;&lt;strong&gt;Classification:&lt;/strong&gt; Accuracy, Precision, Recall, F1-score, ROC-AUC.&lt;/li&gt;
          &lt;li&gt;&lt;strong&gt;Regression:&lt;/strong&gt; RMSE, MAE, R².&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Confusion Matrix&lt;/strong&gt;&lt;br&gt;
        A table showing predicted vs actual outcomes to evaluate classification models.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Cross-validation&lt;/strong&gt;&lt;br&gt;
        Technique for validating model stability by splitting data into multiple folds.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;ROC Curve&lt;/strong&gt;&lt;br&gt;
        Graph showing model performance across thresholds (TPR vs FPR).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Precision vs Recall&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Precision: Correct positive predictions / all positive predictions.&lt;/li&gt;
          &lt;li&gt;Recall: Correct positive predictions / all actual positives.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr class=&quot;muted&quot;&gt;

    &lt;h3&gt;IV. Advanced AI &amp;amp; ML Concepts&lt;/h3&gt;
    &lt;ol start=&quot;20&quot;&gt;
      &lt;li&gt;&lt;strong&gt;Supervised vs Unsupervised vs Semi-supervised Learning&lt;/strong&gt;&lt;br&gt;
        Semi-supervised → mix of labeled and unlabeled data.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Ensemble Learning&lt;/strong&gt;&lt;br&gt;
        Combining multiple models to improve accuracy (Bagging, Boosting, Stacking).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Bagging vs Boosting&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Bagging: Parallel learners (Random Forest).&lt;/li&gt;
          &lt;li&gt;Boosting: Sequential learners (XGBoost, AdaBoost).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Dimensionality Reduction&lt;/strong&gt;&lt;br&gt;
        Reducing number of features while retaining key information (PCA, t-SNE).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Explain Reinforcement Learning&lt;/strong&gt;&lt;br&gt;
        Agent learns by interacting with environment, getting rewards/punishments.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Markov Decision Process (MDP)&lt;/strong&gt;&lt;br&gt;
        Framework for decision-making in reinforcement learning.
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr class=&quot;muted&quot;&gt;

    &lt;h3&gt;V. Neural Networks &amp;amp; Deep Learning&lt;/h3&gt;
    &lt;ol start=&quot;26&quot;&gt;
      &lt;li&gt;&lt;strong&gt;What is a Neural Network?&lt;/strong&gt;&lt;br&gt;
        A computing system inspired by biological neurons, consisting of input, hidden, and output layers.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;CNN vs RNN&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;CNN: Good for images.&lt;/li&gt;
          &lt;li&gt;RNN: Good for sequential data (text, time series).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Activation functions:&lt;/strong&gt;&lt;br&gt;
        ReLU, Sigmoid, Tanh, Softmax.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Backpropagation&lt;/strong&gt;&lt;br&gt;
        Algorithm to adjust weights in neural networks based on error gradients.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Dropout&lt;/strong&gt;&lt;br&gt;
        Regularization method to prevent overfitting in deep learning models.
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr class=&quot;muted&quot;&gt;

    &lt;h3&gt;VI. Coding &amp;amp; Scenario-Based Questions&lt;/h3&gt;
    &lt;ol start=&quot;31&quot;&gt;
      &lt;li&gt;&lt;strong&gt;Write a Python function for linear regression using scikit-learn.&lt;/strong&gt;
        &lt;div class=&quot;code-block&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-python&quot;&gt;from sklearn.linear_model import LinearRegression

X = [[1], [2], [3]]
y = [2, 4, 6]

model = LinearRegression()
model.fit(X, y)
print(model.predict([[4]]))  # Predict for x=4&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How to handle missing values?&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Remove rows/columns.&lt;/li&gt;
          &lt;li&gt;Fill with mean/median/mode.&lt;/li&gt;
          &lt;li&gt;Use advanced imputation (KNN, MICE).&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How to handle imbalanced datasets?&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Oversampling (SMOTE).&lt;/li&gt;
          &lt;li&gt;Undersampling.&lt;/li&gt;
          &lt;li&gt;Class weighting.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How to choose hyperparameters?&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;Grid Search, Random Search, Bayesian Optimization.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Example: Predict credit card fraud with unbalanced data&lt;/strong&gt;&lt;br&gt;
        Approach: Use SMOTE + Random Forest, focus on recall to catch fraud cases.
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr class=&quot;muted&quot;&gt;

    &lt;h3&gt;VII. HR/Behavioral Leadership in AI Roles&lt;/h3&gt;
    &lt;ol start=&quot;36&quot;&gt;
      &lt;li&gt;&lt;strong&gt;Tell me about a time you solved a challenging AI/ML problem.&lt;/strong&gt;&lt;br&gt;
        &lt;span class=&quot;muted&quot;&gt;Use STAR method: Situation, Task, Action, Result.&lt;/span&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How do you stay updated in AI/ML?&lt;/strong&gt;&lt;br&gt;
        &lt;span class=&quot;muted&quot;&gt;Mention conferences, research papers, courses, GitHub projects.&lt;/span&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How do you handle disagreements in model approach?&lt;/strong&gt;&lt;br&gt;
        &lt;span class=&quot;muted&quot;&gt;Encourage data-backed discussion, test multiple approaches, choose best performer.&lt;/span&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How do you ensure AI models are ethical?&lt;/strong&gt;&lt;br&gt;
        &lt;span class=&quot;muted&quot;&gt;Avoid bias in training data, ensure transparency, respect privacy laws.&lt;/span&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Example of a failed AI project and what you learned&lt;/strong&gt;&lt;br&gt;
        &lt;span class=&quot;muted&quot;&gt;Show accountability and improvement mindset.&lt;/span&gt;
      &lt;/li&gt;
    &lt;/ol&gt;

    &lt;hr class=&quot;muted&quot;&gt;

    &lt;h3&gt;VIII. Extra Technical Depth&lt;/h3&gt;
    &lt;ol start=&quot;41&quot;&gt;
      &lt;li&gt;&lt;strong&gt;Difference between Parametric &amp;amp; Non-parametric models?&lt;/strong&gt;&lt;br&gt;
        Parametric: Fixed parameters (Linear Regression).&lt;br&gt;
        Non-parametric: Parameters grow with data (k-NN).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;L1 vs L2 regularization&lt;/strong&gt;&lt;br&gt;
        &lt;ul&gt;
          &lt;li&gt;L1: Feature selection (sparse models).&lt;/li&gt;
          &lt;li&gt;L2: Reduces large coefficients smoothly.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Gradient Descent&lt;/strong&gt;&lt;br&gt;
        Optimization algorithm to minimize loss by updating weights.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Mini-batch Gradient Descent&lt;/strong&gt;&lt;br&gt;
        Balances efficiency and stability between batch and stochastic gradient descent.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Softmax function&lt;/strong&gt;&lt;br&gt;
        Converts logits into probabilities in classification tasks.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Explain attention mechanism in NLP&lt;/strong&gt;&lt;br&gt;
        Helps models focus on relevant parts of input (e.g., Transformers).
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Transformer models&lt;/strong&gt;&lt;br&gt;
        Architecture using attention, basis of GPT, BERT, etc.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Explain word embeddings&lt;/strong&gt;&lt;br&gt;
        Vector representations of words (Word2Vec, GloVe) capturing semantic meaning.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;Explain cosine similarity&lt;/strong&gt;&lt;br&gt;
        Measures similarity between vectors, often used in NLP.
      &lt;/li&gt;

      &lt;li&gt;&lt;strong&gt;How to deploy an ML model?&lt;/strong&gt;&lt;br&gt;
        Steps: Train → Serialize (pickle/ONNX) → Serve via API (Flask/FastAPI) → Monitor.
      &lt;/li&gt;
    &lt;/ol&gt;

  &lt;/div&gt;
&lt;/article&gt;
&lt;!-- END: AI &amp; ML Interview Q&amp;A (Full Content) --&gt;
</description><enclosure type='text/html' url='https://www.cinterviews.com/2025/08/ai-ml-interview-questions-answers.html' length='0'/><link>http://www.cinterviews.com/2025/08/ai-ml-interview-questions-answers.html</link><author>noreply@blogger.com (cinterviews)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-1443591535814365625</guid><pubDate>Fri, 11 Jun 2021 18:48:00 +0000</pubDate><atom:updated>2021-06-11T11:48:56.794-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">python</category><category domain="http://www.blogger.com/atom/ns#">python faqs</category><category domain="http://www.blogger.com/atom/ns#">python interview question and answers</category><title>Python interview Questions</title><description>&lt;h1 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&amp;nbsp;Python interview Questions&lt;/b&gt;&lt;/h1&gt;&lt;div&gt;&lt;div&gt;1)What are the benefits of using Python?&lt;/div&gt;&lt;div&gt;2)What is PEP8 and explain its importance?&lt;/div&gt;&lt;div&gt;3)Explain Memory management in Python?&lt;/div&gt;&lt;div&gt;4)What are decorators in Python?&lt;/div&gt;&lt;div&gt;5)What are lists and Tuple in Python? Give few differences between them?&lt;/div&gt;&lt;div&gt;6)What are common builtin data types in Python?&lt;/div&gt;&lt;div&gt;7)What is lambda in Python? explain its use?&lt;/div&gt;&lt;div&gt;8)Why is Pass used in Python?&lt;/div&gt;&lt;div&gt;9)Difference between xrange and range in Python?&lt;/div&gt;&lt;div&gt;10)Explain break,continue and pass in Python?&lt;/div&gt;&lt;div&gt;11)What is Pickling and Unpickling in Python?&lt;/div&gt;&lt;div&gt;12)What are generators in Python?&lt;/div&gt;&lt;div&gt;13)Explain Python Functions?&lt;/div&gt;&lt;div&gt;14)What is zip() function in Python?&lt;/div&gt;&lt;div&gt;15)How to overload methods in Python?&lt;/div&gt;&lt;div&gt;16)What are Pandas?&lt;/div&gt;&lt;div&gt;17)What are Dataframes in Python?&lt;/div&gt;&lt;div&gt;18)How to access the first five and last five entries of a dataframe?&lt;/div&gt;&lt;div&gt;19)How to add comments in Python?&lt;/div&gt;&lt;div&gt;20)What is dictionary in Python?&lt;/div&gt;&lt;div&gt;21)What is Classifier in Python?&lt;/div&gt;&lt;div&gt;22)How to get list of all keys in a dictionary?&lt;/div&gt;&lt;div&gt;23)How to convert a string to frozen set in Python?&lt;/div&gt;&lt;div&gt;24)How to pick random item from a list or tuple?&lt;/div&gt;&lt;div&gt;25)How to reverse a list in Python?&lt;/div&gt;&lt;div&gt;26)What are the tools to perform static analysis or find bugs in Python?&lt;/div&gt;&lt;div&gt;27)What is negative index in Python?&lt;/div&gt;&lt;div&gt;28)Explain the rules for Local and Global Variables in Python?&lt;/div&gt;&lt;div&gt;29)How can you share global variables across modules?&lt;/div&gt;&lt;div&gt;30)Explain how to delete a file in Python?&lt;/div&gt;&lt;div style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://www.cinterviews.com/2021/06/python-interview-questions.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-5364450525501333022</guid><pubDate>Sat, 10 Mar 2018 18:25:00 +0000</pubDate><atom:updated>2018-03-10T10:25:44.021-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">accenture interview</category><category domain="http://www.blogger.com/atom/ns#">Capgemini interview</category><category domain="http://www.blogger.com/atom/ns#">ibm interview questions</category><category domain="http://www.blogger.com/atom/ns#">infosys</category><category domain="http://www.blogger.com/atom/ns#">tcs interview faqs</category><title>Top Salesforce interview questions and answers</title><description>&lt;h2&gt;
Top Salesforce interview questions and answers&lt;/h2&gt;
&lt;div&gt;
&lt;h3&gt;
1. What is Salesforce ?&lt;/h3&gt;
&lt;div&gt;
Salesforce is Customer relationship management (CRM) software that is available to users as a software as a service (SaaS) application.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
2. What is App in Salesforce?&lt;/h3&gt;
&lt;div&gt;
In Sales force an App is a group of tabs that work as a unit to provide functionality. Users can switch between multiple apps using the Force.com app drop-down menu at the top-right corner of every page.&lt;/div&gt;
&lt;div&gt;
You can customize your existing apps to match the way you work, or build new apps by grouping standard and custom tabs.&lt;/div&gt;
&lt;div&gt;
You can create a new app by clicking Setup -&amp;gt;Build -&amp;gt;Create-&amp;gt;App-&amp;gt; Click on new from navigation.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
3. What is the benefit of Salesforce CRM ?&lt;/h3&gt;
&lt;div&gt;
Below are top benefits of using Salesforce CRM&lt;/div&gt;
&lt;div&gt;
It Ensures faster and better sales opportunity&lt;/div&gt;
&lt;div&gt;
Reducing cost and improving customer satisfaction level&lt;/div&gt;
&lt;div&gt;
Deploying an analytical approach to customer acquisition&lt;/div&gt;
&lt;div&gt;
Automation of repetitive tasks.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
4. Explain Opportunity in Salesforce ?&lt;/h3&gt;
&lt;div&gt;
An opportunity is a potential revenue-generating event. May be associated with accounts and contacts.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
5. How many workflow rules can you create per entity ?&lt;/h3&gt;
&lt;div&gt;
You can generate 25 workflow rules per entity.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4&gt;
6. How many relationships are included in SFDC ?&lt;/h4&gt;
&lt;div&gt;
There are two important relationships in Salesforce. They are&lt;/div&gt;
&lt;div&gt;
Lookup relationship&lt;/div&gt;
&lt;div&gt;
Master detail relationship&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4&gt;
7.List the various types of Reports available in Salesforce ?&lt;/h4&gt;
&lt;div&gt;
In Salesforce four types of reports are available they are as follows .&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Tabular report :&lt;/b&gt; In this the grand total is displayed in a table format.&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Matrix report : &lt;/b&gt;An in-depth report wherein the there is both row –based and column-based grouping.&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Summary report :&lt;/b&gt; A report in which the grouping is on the column basis.&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Joined report :&lt;/b&gt; A joining of two or more reports into one&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
8. How can you create Many to Many relationship in salesforce ?&lt;/h3&gt;
&lt;div&gt;
We can create many to Many relationship in salesforce by using junction object. Junction object is a custom object with two master detail relationships.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4&gt;
9. List the various object relations are available Salesforce ?&lt;/h4&gt;
&lt;div&gt;
There are three types of object realations are available in Salesforce , they are&lt;/div&gt;
&lt;div&gt;
One to many.&lt;/div&gt;
&lt;div&gt;
Many to many.&lt;/div&gt;
&lt;div&gt;
Master detail&lt;/div&gt;
&lt;h4&gt;
10. Explain “Lookup Relationship” in Salesforce ?&lt;/h4&gt;
&lt;div&gt;
Lookup relationship links two objects in Salesforce .&lt;/div&gt;
&lt;div&gt;
25 Lookup relationship are allowed for an object&lt;/div&gt;
&lt;div&gt;
Parent field is not required.&lt;/div&gt;
&lt;div&gt;
There is no impact on deletion.&lt;/div&gt;
&lt;div&gt;
Can be multiple layers deep.&lt;/div&gt;
&lt;div&gt;
Lookup field is not required.&lt;/div&gt;
&lt;div&gt;
No impact on a security and access.&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;11. Explain “Master-Detail Relationship” in Salesforce ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Master-Detail Relationship is the Parent child relationship. In which Master represents Parent and detail represents Child.In this relationship,if parent is deleted then Child also gets deleted.&lt;/div&gt;
&lt;div&gt;
Rollup summary fields can only be created on Master records which will calculate the SUM, AVG, MIN of the Child records.&lt;/div&gt;
&lt;div&gt;
Up to 2 Master-Detail Relationships are allowed to an object.&lt;/div&gt;
&lt;div&gt;
Parent field on child is required.&lt;/div&gt;
&lt;div&gt;
Access to parent determines access to children.&lt;/div&gt;
&lt;div&gt;
Deleting parent automatically deletes child.&lt;/div&gt;
&lt;div&gt;
A child of one master detail relationship cannot be the parent of another.&lt;/div&gt;
&lt;div&gt;
Lookup field on page layout is required.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;12. What is Case in Salesforce ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
In Salesforce Case is a detailed description of a customer’s problems, questions, and feedback. Usually associated with accounts and contacts.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;13. Can a dependent field be a controlling field as well in Salesforce ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Yes, a controlling field Can a dependent field in Salesforce.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;14. What data types are supported by External ID’s in Salesforce.com ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Text, Email, Number .&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;15. How many days are are items saved in the recycle bin of Salesforce ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Fifteen items are saved in the recycle bin of Salesforce.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;16. What are Standard Fields in Salesforce ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Standard Fields are predefined fields in Salesforce, cannot be deleted, can be removed from a page layout, and can have limited customizations: changing labels, adding help text, adding/editing values in picklists, adding/editing lookup filters, setting field history tracking, changing the format of auto-number fields.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;17. What is Field-Level Security in Salesforce ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Field-Level Security defines user ability to view and edit fields in Salesforce, helps enforce data security, helps ensure that users view only relevant data. This affects list views, search results, and reports.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;18. Explain Campaign in Salesforce ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Campaigns are marketing projects that you plan, manage, and track within Salesforce. May have related leads and contacts, shown as campaign members, and opportunities.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;19. What are the different editions of Salesforce?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Enterprise, Group, Unlimited, Professional, and Developer editions&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;20. How many Custom Objects you can create in Enterprise Edition ?&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
You can create 200 custom objects in Enterprise Edition.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;21. Types of Sand boxes available&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
1)Developer Sandbox&lt;/div&gt;
&lt;div&gt;
2)Developer pro sandbox&lt;/div&gt;
&lt;div&gt;
3)Partial data sandbox&lt;/div&gt;
&lt;div&gt;
4)Full copy sandbox&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.cinterviews.com/2018/03/top-salesforce-interview-questions-answers.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-4688508982114717110</guid><pubDate>Sat, 10 Mar 2018 18:12:00 +0000</pubDate><atom:updated>2018-03-10T10:12:07.782-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">accenture campus interview</category><category domain="http://www.blogger.com/atom/ns#">accenture interview</category><category domain="http://www.blogger.com/atom/ns#">cognos interview</category><category domain="http://www.blogger.com/atom/ns#">tcs campus interview paper</category><title>Ab Initio interview questions and answers</title><description>&lt;h2&gt;
&lt;b&gt;Ab Initio interview questions and answers&lt;/b&gt;&lt;/h2&gt;
&lt;h3&gt;
&lt;b&gt;1. What does dependency analysis mean in Ab Initio?&lt;/b&gt;&lt;/h3&gt;
Dependency analysis will answer the questions regarding datalinage.That is where does the data come from,what applications prodeuce and depend on this data etc.&lt;br /&gt;
We can retrieve the maximum (surrogate key) from the existing data,the by using scan or next_in_sequence/reformat we can generate further sequence for new records.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;2. When using multiple DML statements to perform a single unit of work, is it preferable to use implicit or explicit transactions, and why?&lt;/b&gt;&lt;/h3&gt;
Because implicit is using for internal processing and explicit is using for user open data required.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;b&gt;3. Explain what is the architecture of Abinitio?&lt;/b&gt;&lt;/h4&gt;
Architecture of Abinitio includes&lt;br /&gt;
GDE (Graphical Development Environment)&lt;br /&gt;
Co-operating System&lt;br /&gt;
Enterprise meta-environment (EME)&lt;br /&gt;
Conduct-IT&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. What is MAX CORE of a component?&lt;/b&gt;&lt;br /&gt;
MAX CORE is the space consumed by a component that is used for calculations&lt;br /&gt;
Each component has different MAX COREs&lt;br /&gt;
Component performances will be influenced by the MAX CORE’s contribution&lt;br /&gt;
The process may slow down / fasten if a wrong MAX CORE is set&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. Explain what is de-partition in Abinitio?&lt;/b&gt;&lt;br /&gt;
De-partition is done in order to read data from multiple flow or operations and are used to re-join data records from different flows. There are several de-partition components available which includes Gather, Merge, Interleave, and Concatenation.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6. How do you add default rules in transformer?&lt;/b&gt;&lt;br /&gt;
The following is the process to add default rules in transformer&lt;br /&gt;
Double click on the transform parameter in the parameter tab page in component properties&lt;br /&gt;
Click on Edit menu in Transform editor&lt;br /&gt;
Select Add Default Rules from the dropdown list box.&lt;br /&gt;
It shows Match Names and Wildcard options. Select either of them.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;7. Mention what is the role of Co-operating system in Abinitio?&lt;/b&gt;&lt;br /&gt;
The Abinitio co-operating system provide features like Manage and run Abinitio graph and control the ETL processes&lt;br /&gt;
Provide Abinitio extensions to the operating system&lt;br /&gt;
ETL processes monitoring and debugging&lt;br /&gt;
Meta-data management and interaction with the EME&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;8. Describe the Grant/Revoke DDL facility and how it is implemented?&lt;/b&gt;&lt;br /&gt;
Basically,This is a part of D.B.A responsibilities GRANT means permissions for example GRANT CREATE TABLE ,CREATE VIEW AND MANY MORE .&lt;br /&gt;
REVOKE means cancel the grant (permissions).So,Grant or Revoke both commands depend upon D.B.A.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;9. State the first_defined function with an example.&lt;/b&gt;&lt;br /&gt;
This function is similar to the function NVL() in Oracle database&lt;br /&gt;
It performs the first values which are not null among other values available in the function and assigns to the variable&lt;br /&gt;
Example: A set of variables, say v1,v2,v3,v4,v5,v6 are assigned with NULL.&lt;br /&gt;
Another variable num is assigned with value 340 (num=340)&lt;br /&gt;
num = first_defined(NULL, v1,v2,v3,v4,v5,v6,NUM)&lt;br /&gt;
The result of num is 340&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;10.Explain what is SANDBOX?&lt;/b&gt;&lt;/h3&gt;
A SANDBOX is referred for the collection of graphs and related files that are saved in a single directory tree and behaves as a group for the purposes of navigation, version control, and migration.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;11. How to run a graph infinitely?&lt;/b&gt;&lt;br /&gt;
To run a graph infinitely…The .ksh graph file should be called by the end script in the graph.&lt;br /&gt;
If the graph name is abc.mp then the graph should call the abc.ksh file.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;12. Explain what does dependency analysis mean in Abinitio?&lt;/b&gt;&lt;br /&gt;
In Abinitio, dependency analysis is a process through which the EME examines a project entirely and traces how data is transferred and transformed- from component-to-component, field-by-field, within and between graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;13. Explain PDL with an example?&lt;/b&gt;&lt;br /&gt;
To make a graph behave dynamically, PDL is used&lt;br /&gt;
Suppose there is a need to have a dynamic field that is to be added to a predefined DML while executing the graph&lt;br /&gt;
Then a graph level parameter can be defined&lt;br /&gt;
Utilize this parameter while embedding the DML in output port.&lt;br /&gt;
For Example : define a parameter named myfield with a value “string(“ | “”) name;”&lt;br /&gt;
Use ${mystring} at the time of embedding the dml in out port.&lt;br /&gt;
Use $substitution as an interpretation option&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;14. Describe the elements you would review to ensure multiple scheduled batch jobs do not collide with each other?&lt;/b&gt;&lt;br /&gt;
Because every job depend upon another job for example if you first job result is successfull then another job will execute otherwise your job doesn’t work.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;15. What is a local lookup?&lt;/b&gt;&lt;br /&gt;
• Local lookup file has records which can be placed in main memory&lt;br /&gt;
• They use transform function for retrieving records much faster than retrieving from the disk.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;16. Mention how can you connect EME to Abinitio Server?&lt;/b&gt;&lt;br /&gt;
To connect with Abinitio Server, there are several ways like&lt;br /&gt;
• Set AB_AIR_ROOT&lt;br /&gt;
• Login to EME web interface- http://serverhost:[serverport]/abinitio&lt;br /&gt;
• Through GDE, you can connect to EME data-store&lt;br /&gt;
• Through air-command&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;17.Describe the Evaluation of Parameters order.&lt;/b&gt;&lt;br /&gt;
Following is the order of evaluation:&lt;br /&gt;
• Host setup script will be executed first&lt;br /&gt;
• All Common parameters, that is, included , are evaluated&lt;br /&gt;
• All Sandbox parameters are evaluated&lt;br /&gt;
• The project script – project-start.ksh is executed&lt;br /&gt;
• All form parameters are evaluated&lt;br /&gt;
• Graph parameters are evaluated&lt;br /&gt;
• The Start Script of graph is executed&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;18. Explain what is Sort Component in Abinitio?&lt;/b&gt;&lt;br /&gt;
The Sort Component in Abinitio re-orders the data. It comprises of two parameters “Key” and “Max-core”.&lt;br /&gt;
• Key: It is one of the parameters for sort component which determines the collation order&lt;br /&gt;
• Max-core: This parameter controls how often the sort component dumps data from memory to disk&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;19. Describe the process steps you would perform when defragmenting a data table. This table contains mission critical data?&lt;/b&gt;&lt;br /&gt;
There are several ways to do this:&lt;br /&gt;
1) We can move the table in the same or other tablespace and rebuild all the indexes on the table.&lt;br /&gt;
alter table &lt;table_name&gt; move &lt;tablespace_name&gt; this activity reclaims the defragmented space in the table&lt;/tablespace_name&gt;&lt;/table_name&gt;&lt;br /&gt;
analyze table table_name compute statistics to capture the updated statistics.&lt;br /&gt;
2)Reorg could be done by taking a dump of the table, truncate the table and import the dump back into the table.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;20. What is a ramp limit?&lt;/b&gt;&lt;br /&gt;
• A limit is an integer parameter which represents a number of reject events&lt;br /&gt;
• Ramp parameter contain a real number representing a rate of reject events of certain processed records&lt;br /&gt;
• The formula is – No. of bad records allowed = limit + no. of records x ramp&lt;br /&gt;
• A ramp is a percentage value from 0 to 1.&lt;br /&gt;
• These two provides the threshold value of bad records.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;21. Mention what information does a .dbc file extension provides to connect to the database?&lt;/b&gt;&lt;br /&gt;
The .dbc extension provides the GDE with the information to connect with the database are&lt;br /&gt;
• Name and version number of the data-base to which you want to connect&lt;br /&gt;
• Name of the computer on which the data-base instance or server to which you want to connect runs, or on which the database remote access software is installed&lt;br /&gt;
• Name of the server, database instance or provider to which you want to link&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;22. Explain the methods to improve performance of a graph?&lt;/b&gt;&lt;br /&gt;
The following are the ways to improve the performance of a graph :&lt;br /&gt;
• Make sure that a limited number of components are used in a particular phase&lt;br /&gt;
• Implement the usage of optimum value of max core values for the purpose of sorting and joining components.&lt;br /&gt;
• Utilize the minimum number of sort components&lt;br /&gt;
• Utilize the minimum number of sorted join components and replace them by in-memory join / hash join, if needed and possible&lt;br /&gt;
• Restrict only the needed fields in sort, reformat, join components&lt;br /&gt;
• Utilize phasing or flow buffers when merged or sorted joins&lt;br /&gt;
• Use sorted join, when two inputs are huge, otherwise use hash join&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;23. How can you force the optimizer to use a particular index?&lt;/b&gt;&lt;br /&gt;
Use hints /*+ &lt;hint&gt; */, these acts as directives to the optimizer&lt;/hint&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;24. Have you used rollup component? Describe how?&lt;/b&gt;&lt;br /&gt;
If the user wants to group the records on particular field values then rollup is best way to do that. Rollup is a multi-stage transform function and it contains the following mandatory functions.&lt;br /&gt;
1. initialise&lt;br /&gt;
2. rollup&lt;br /&gt;
3. finalise&lt;br /&gt;
Also need to declare one temporary variable if you want to get counts of a particular group.&lt;br /&gt;
For each of the group, first it does call the initialise function once, followed by rollup function calls for each of the records in the group and finally calls the finalise function once at the end of last rollup call.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;25. We know rollup component in Abinitio is used to summarize group of data record then why do we use aggregation?&lt;/b&gt;&lt;br /&gt;
• Aggregation and Rollup, both are used to summarize the data.&lt;br /&gt;
• Rollup is much better and convenient to use.&lt;br /&gt;
• Rollup can perform some additional functionality, like input filtering and output filtering of records.&lt;br /&gt;
• Aggregate does not display the intermediate results in main memory, where as Rollup can.&lt;br /&gt;
• Analyzing a particular summarization is much simpler compared to Aggregations.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;26. Mention what is Abinitio?&lt;/b&gt;&lt;br /&gt;
“Abinitio” is a latin word meaning “from the beginning.” Abinitio is a tool used to extract, transform and load data. It is also used for data analysis, data manipulation, batch processing, and graphical user interface based parallel processing.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;27. What are the operations that support avoiding duplicate record?&lt;/b&gt;&lt;br /&gt;
Duplicate records can be avoided by using the following:&lt;br /&gt;
• Using Dedup sort&lt;br /&gt;
• Performing aggregation&lt;br /&gt;
• Utilizing the Rollup component&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;28. Mention what is Rollup Component?&lt;/b&gt;&lt;br /&gt;
Roll-up component enables the users to group the records on certain field values. It is a multiple stage function and consists initialize 2 and Rollup 3.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;29. What kind of layouts does Abinitio support?&lt;/b&gt;&lt;br /&gt;
• Abinitio supports serial and parallel layouts.&lt;br /&gt;
• A graph layout supports both serial and parallel layouts at a time.&lt;br /&gt;
• The parallel layout depends on the degree of the data parallelism&lt;br /&gt;
• A multi-file system is a 4-way parallel system&lt;br /&gt;
• A component in a graph system can run 4-way parallel system.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;30. Have you used rollup component? Describe how?&lt;/b&gt;&lt;br /&gt;
Post Your Answer&lt;br /&gt;
If the user wants to group the records on particular field values then rollup is best way to do that. Rollup is a multi-stage transform function and it contains the following mandatory functions.&lt;br /&gt;
1. initialise&lt;br /&gt;
2. rollup&lt;br /&gt;
3. finalise&lt;br /&gt;
Also need to declare one temporary variable if you want to get counts of a particular group.&lt;br /&gt;
For each of the group, first it does call the initialise function once, followed by rollup function calls for each of the records in the group and finally calls the finalise function once at the end of last rollup call.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;31. What is $mpjret? Where it is used in ab-initio?&lt;/b&gt;&lt;br /&gt;
You can use $mpjret in endscript like&lt;br /&gt;
if 0 -eq($mpjret)&lt;br /&gt;
then&lt;br /&gt;
echo “success”&lt;br /&gt;
else&lt;br /&gt;
mailx -s “[graphname] failed” mailid&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;32. What is local and formal parameter?&lt;/b&gt;&lt;br /&gt;
Two are graph level parameters but in local you need to initialize the value at the time of declaration where as globle no need to initialize the data it will promt at the time of running the graph for that parameter.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;33. What is m_dump?&lt;/b&gt;&lt;br /&gt;
m_dump command prints the data in a formatted way.&lt;br /&gt;
m_dump &lt;dml&gt; &lt;file .dat=&quot;&quot;&gt;&lt;/file&gt;&lt;/dml&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;34. What is AB_LOCAL expression where do you use it in ab-initio?&lt;/b&gt;&lt;br /&gt;
ablocal_expr is a parameter of itable component of Ab Initio.ABLOCAL() is replaced by the contents of ablocal_expr.Which we can make use in parallel unloads.There are two forms of AB_LOCAL() construct, one with no arguments and one with single argument as a table name(driving table).&lt;br /&gt;
The use of AB_LOCAL() construct is in Some complex SQL statements contain grammar that is not recognized by the Ab Initio parser when unloading in parallel. You can use the ABLOCAL() construct in this case to prevent the Input Table component from parsing the SQL (it will get passed through to the database). It also specifies which table to use for the parallel clause.&lt;br /&gt;
35. What is the latest version that is available in Ab-initio?&lt;br /&gt;
The latest version of GDE ism1.15 AND Co&amp;gt;operating system is 2.14&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;36. What are differences between different versions of Co-op?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
1.10 is a non key version and rest are key versions.&lt;br /&gt;
There are lot of components added and revised at following versions.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;37. What is the importance of EME in abinitio?&lt;/b&gt;&lt;br /&gt;
EME is a repository in Ab Inition and it used for checkin and checkout for graphs also maintains graph version.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;38. How to get DML using Utilities in UNIX?&lt;/b&gt;&lt;br /&gt;
If your source is a cobol copybook, then we have a command in unix which generates the required in Ab Initio. here it is:</description><link>http://www.cinterviews.com/2018/03/ab-initio-interview-questions-and-answers.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-7937770705613706693</guid><pubDate>Sat, 10 Mar 2018 18:00:00 +0000</pubDate><atom:updated>2018-03-10T10:00:50.550-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">experience interview faqs</category><category domain="http://www.blogger.com/atom/ns#">fresher interview</category><category domain="http://www.blogger.com/atom/ns#">QT tools</category><category domain="http://www.blogger.com/atom/ns#">work experience interview questions</category><title>Tableau Interview Questions for Freshers and Experienced</title><description>&lt;b&gt;Tableau Interview Questions for Freshers and Experienced&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1). WHAT DOES TABLEAU DO?&lt;/b&gt;&lt;br /&gt;
Ans: Our goal is to help people see and understand data. Our software products put the power of data into the hands of everyday people, allowing a broad population of business users to engage with their data, ask questions, solve problems and create value&lt;br /&gt;
&lt;b&gt;2). What is Tableau Public?&lt;/b&gt;&lt;br /&gt;
Ans: Tableau Public is a free service that lets anyone publish interactive data to the web. Once on the web, anyone can interact with the data, download it, or create their own visualizations of it. No programming skills are required. Be sure to look at the gallery to see some of the things people have been doing with it.&lt;br /&gt;
&lt;b&gt;3).What is data modeling?&lt;/b&gt;&lt;br /&gt;
Ans: Data modeling is the analysis of data objects that are used in a business or other context and the identification of the relationships among these data objects. Data modeling is a first step in doing object-oriented programming&lt;br /&gt;
&lt;b&gt;4). What is your daily work process in tableau?&lt;/b&gt;&lt;br /&gt;
Ans: I think we all work on different projects using Tableau, so the work begins from understanding the requirement getting the required data, storyboarding then creating visualizations in the tableau and then presenting it to the client for review.&lt;br /&gt;
&lt;b&gt;5).What is the parameter in Tableau? And how it works.?&lt;/b&gt;&lt;br /&gt;
Ans: Parameters are dynamic values that can replace constant values in calculations and can serve as filters&lt;br /&gt;
&lt;b&gt;6). How does Tableau perform with huge datasets?&lt;/b&gt;&lt;br /&gt;
Ans: Tableau Performance is based on Data source performance. If data source takes more time to execute a query then Tableau must wait up to that time&lt;br /&gt;
&lt;b&gt;7). How will you publish and schedule workbook in tableau server?&lt;/b&gt;&lt;br /&gt;
Ans: First create a schedule for particular time and then create the extract for the data source and publish the workbook for the server. Before you publish, there is an option called Scheduling and Authentication, click on that and select the schedule from the drop-downn which is created and publish. Also publish data source and assign the schedule. This schedule will automatically run for the assigned time and the workbook is refreshed.&lt;br /&gt;
&lt;b&gt;8). How to rectify SQL Performance for developed Dashboards&lt;/b&gt;&lt;br /&gt;
Ans: After creation of Dashboards if we get problem from sql side that means Custom Sql ….How to Rectify the sql performance from custom sql&lt;br /&gt;
&lt;b&gt;9). Define the names for parameters, filters etc&lt;/b&gt;&lt;br /&gt;
Ans: Parameters are dynamic values that can replace constant values in calculations and can serve as filters.Filters are used to restrict the data based on the condition u have mentioned in the filters shelf.&lt;br /&gt;
&lt;b&gt;10). How to view sql which is generated by Tableau Desktop?&lt;/b&gt;&lt;br /&gt;
Ans: The Tableau Desktop Log files are located in C:\Users\\My Documents\My Tableau Repository. If you have a live connection to the data source, check the log.txt and tabprotosrv.txt files. If you are using an extract, check the tdeserver.txt file. The tabprotosrv.txt file often shows detailed information about queries.&lt;br /&gt;
&lt;b&gt;11). What is page shelf?&lt;/b&gt;&lt;br /&gt;
Ans: page shelf is power full part of tableau That you can use to controle the display of output as well as printed results of output.&lt;br /&gt;
&lt;b&gt;12). What are the major differences between tableau version 7.0 and tableau version 8.0?&lt;/b&gt;&lt;br /&gt;
Ans: • New visualizations are introduced like treemap, bubble chart and box and whisker plot&lt;br /&gt;
• We can copy worksheet directly from one workbook to another workbook&lt;br /&gt;
•Introduced R script&lt;br /&gt;
&lt;b&gt;13). How to create filled maps?&lt;/b&gt;&lt;br /&gt;
Ans: Step 1: Build a Map View Double-click a geographic fields such as State, Area Code, Zip Code, etc.&lt;br /&gt;
Step 2: Select the Fille Map Mark Type The Automatic mark type will show this type of view as circles over a map. On the Marks card, select Filled Map to color the geographic areas.&lt;br /&gt;
Step 3: Drag a Field to the Color Shelf Define how the locations are colored by dragging another field to the Color shelf.&lt;br /&gt;
&lt;b&gt;14). Is Parameter have it’s dropdown list?&lt;/b&gt;&lt;br /&gt;
Ans: Yes it may have its own drop down list, the entries which you make in the Parameter while creating it can be viewed as Dropdown list.&lt;br /&gt;
Data Pane Questions&lt;br /&gt;
15). What type of data sources tableau can connect?&lt;br /&gt;
16). Does tableau has capabilities of connecting Big Data sources like Hadoop ?&lt;br /&gt;
17). What type of joins can be created between excel sheets ?&lt;br /&gt;
18). Can I write custom SQL to create a single connection that union data from two excel sheets ?&lt;br /&gt;
19). Does tableau allow creating calculated field from data pane directly ?&lt;br /&gt;
20). what’s the use of meta data option in tableau data pane ?&lt;br /&gt;
21). How to change data type of a field from data pane ?&lt;br /&gt;
22). What the difference between live and extract ?&lt;br /&gt;
23). What’s the extract filter ?&lt;br /&gt;
24). what’s the need of creating a data extract ?&lt;br /&gt;
25). what’s the in memory data analysis ?&lt;br /&gt;
26). whats the difference between .tds and .tdsx file ?&lt;br /&gt;
27). Can you describe dimensions and measures create in tableau ?&lt;br /&gt;
28) . Whats the difference between extract filter and data sources filter ?&lt;br /&gt;
29). How does Assume referential integrity work?&lt;br /&gt;
30). What’s the use of edit aliases options ?&lt;br /&gt;
31). Tell a scenario how to use data source option “publish to server”?&lt;br /&gt;
32). Whats the use of saved to data source option ?&lt;br /&gt;
Dimensions and Measures Questions&lt;br /&gt;
33). Can we use dimension as measure and do data aggregation using aggregation functions ?&lt;br /&gt;
34). Whats the use of transform option (Split and Custom Split)?&lt;br /&gt;
35).How many type of default properties we can set for a dimension and how default properties are going to work?&lt;br /&gt;
36). Whats the use of replace reference option ?&lt;br /&gt;
37). Whats the use of descrive property of a dimension?&lt;br /&gt;
38). How to convert a measure into dimension ?&lt;br /&gt;
39). Describe groups with a suitable scenario and also tell whats the limitation a group is having?&lt;br /&gt;
40). Can you tell process of creating a set ? and a suitable scenario to use a set?&lt;br /&gt;
41). How to set default color for dimension values ? The purpose is wherever you use dimension it should show same color in all the charts.&lt;br /&gt;
42). Can you describe the geographical fields?&lt;br /&gt;
Build Views&lt;br /&gt;
43) Describe row and column shelf?&lt;br /&gt;
44) Describe filter and page by shelf?&lt;br /&gt;
45) Whats use of marks card ?&lt;br /&gt;
46) Whats the use of show me card?&lt;br /&gt;
47) Worksheet actions how to use it describe it by taking and example?&lt;br /&gt;
48). Whats the use of check box options shown on tooltip window “Include Command Buttons”?&lt;br /&gt;
49) How to use sheet caption?&lt;br /&gt;
50) Whats the use for show summary window shown for a worksheet?&lt;br /&gt;
51) How to use describe sheet option ?&lt;br /&gt;
52) what’s going to happen if I click a bar chart duplicate as crosstab?&lt;br /&gt;
53) Whats the difference between auto update filters and worksheet?&lt;br /&gt;
54) What do you understand by the word dashboard?&lt;br /&gt;
55) What is dashboard in tableau?&lt;br /&gt;
56) Describe the tabs Dashboard and Layout?&lt;br /&gt;
57) What is the use of Device Preview Tab?&lt;br /&gt;
58) What are all objects that we can use for designing a dashboard in tableau?&lt;br /&gt;
59) What are differences between floating and tiled?&lt;br /&gt;
60) What’s is a container ? Please describe horizontal and vertical containers?&lt;br /&gt;
61) name all three dashboard actions and tell the functioning of each?&lt;br /&gt;
&lt;b&gt;62)Name the file extensions in Tableau.&lt;/b&gt;&lt;br /&gt;
Ans)There are a number of file types and extensions in Tableau :&lt;br /&gt;
Tableau Workbook (.twb).&lt;br /&gt;
Tableau Packaged Workbook (.twbx).&lt;br /&gt;
Tableau Datasource (.tds).&lt;br /&gt;
Tableau Packaged Datasource (.tdsx).&lt;br /&gt;
Tableau Data extract (.tde).&lt;br /&gt;
Tableau Bookmark (.tdm).&lt;br /&gt;
Tableau Map Source (.tms).&lt;br /&gt;
Tableau Preferences (.tps)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Top 50 Questions Frequently asked in&amp;nbsp;&lt;/b&gt;Tableau&amp;nbsp;&lt;b&gt;Interviews For Freshers and Experienced&lt;/b&gt;&lt;br /&gt;
1.&amp;nbsp; &amp;nbsp; &amp;nbsp;What is Tableau Server?&lt;br /&gt;
2.&amp;nbsp; &amp;nbsp; &amp;nbsp;What is the difference between tableau server and tableau online?&lt;br /&gt;
3.&amp;nbsp; &amp;nbsp; &amp;nbsp;How to publish a workbook to a tableau server?&lt;br /&gt;
4.&amp;nbsp; &amp;nbsp; &amp;nbsp;Where do you publish a workbook to the tableau server? Or what is a project in tableau server?&lt;br /&gt;
5.&amp;nbsp; &amp;nbsp; &amp;nbsp;What are all the components available in tableau server? (For e.g. Site, groups, projects, users, workbooks, data sources, scheduling, permissions, performance tuning, monitoring) Try to understand each of these&lt;br /&gt;
6.&amp;nbsp; &amp;nbsp; &amp;nbsp;How do you give permissions to a workbook to a user?&lt;br /&gt;
7.&amp;nbsp; &amp;nbsp; &amp;nbsp;How many levels of securities in tableau server?&lt;br /&gt;
8.&amp;nbsp; &amp;nbsp; &amp;nbsp;What are all the different roles of permission in tableau server?&lt;br /&gt;
9.&amp;nbsp; &amp;nbsp; &amp;nbsp;How do you take back up from a tableau server?&lt;br /&gt;
10.&amp;nbsp; What are the different server processes in tableau?&lt;br /&gt;
11.&amp;nbsp; How the tableau permissions or security works from the time the user logged in? Or what is the order of execution of different securities in the backend?&lt;br /&gt;
12.&amp;nbsp; What if the server goes down or not working suddenly? What is the first step you will take?&lt;br /&gt;
13.&amp;nbsp; How can we manage the alerts when the server went down?&lt;br /&gt;
14.&amp;nbsp; Where the server will be installed? What is the basic requirement or configuration for installing a server?&lt;br /&gt;
15.&amp;nbsp; Have you ever done the installation process for a server? If yes, How?&lt;br /&gt;
16.&amp;nbsp; Let us consider I have given editor permission to a project for a user where they can be able to edit, publish, save and download. Now one workbook from that project has been shared with that user and the user is not able to view any data? How can you handle this situation?&lt;br /&gt;
17.&amp;nbsp; Have you ever done ad-hoc reporting in tableau? How it can be achieved?&lt;br /&gt;
18.&amp;nbsp; Is it possible to do development in tableau?&lt;br /&gt;
19.&amp;nbsp; What edit option for a workbook in tableau server does?&lt;br /&gt;
20.&amp;nbsp; What is the difference between doing development on the server and in desktop?&lt;br /&gt;
21.&amp;nbsp; Can we publish data sources to tableau?&lt;br /&gt;
22.&amp;nbsp; Let us consider I have one workbook saved on my local machine with a live connection to an excel (saved locally). And we are publishing the workbook to the server. Now consider we are changing the data in the excel sheet (in local machine) and saving it. The workbook has been refreshed and remember it is on the live connection with the excel sheet.&lt;br /&gt;
The question is once the published workbook is refreshed will the changes done in the excel be reflected in that workbook? If yes/no, How and why?&lt;br /&gt;
23.&amp;nbsp; Can performance monitoring possible on the server? How?&lt;br /&gt;
24.&amp;nbsp; Have you ever faced timeout error? How can you handle?&lt;br /&gt;
25.&amp;nbsp; How do you schedule an extract in tableau?&lt;br /&gt;
26.&amp;nbsp; How do you schedule a normal workbook on the live connection in tableau?&lt;br /&gt;
27.&amp;nbsp; How do you automate reports using tableau?&lt;br /&gt;
28.&amp;nbsp; What are the platforms Tableau server can run on?&lt;br /&gt;
29.&amp;nbsp; Is it possible to connect to different instances/Site from the same server as different data sources? For eg: one data source needs to be connected to site A of XYZ server and one more data source needs to be connected to site B of XYZ server in the same workbook. Is that possible?&lt;br /&gt;
30.&amp;nbsp; Is it possible to change user authentication within one single installation?&lt;br /&gt;
31.&amp;nbsp; How to handle giving permissions to the multiple users?&lt;br /&gt;
32.&amp;nbsp; What are the new features in Tableau Server 10? Have you used any of the updated features?&lt;br /&gt;
33.&amp;nbsp; What are the challenges you have faced in tableau server?&lt;br /&gt;
34.&amp;nbsp; Have you ever embed tableau URL with any other applications or process?&lt;br /&gt;
35.&amp;nbsp; Explain Tableau Server Architecture?&lt;br /&gt;
36.&amp;nbsp; Consider a published workbook URL is given to the user. Explain me the architecture and flow what will happen in the backend from the time the User start clicking on the given link&lt;br /&gt;
37.&amp;nbsp; Have you ever used TABADMIN? If yes, Make sure you know the basic commands at least and the syntax.&lt;br /&gt;
38.&amp;nbsp; Have you ever done any migration in tableau (for eg: Moving from DEV server to PRODUCTION server)? If yes, How?&lt;br /&gt;
39.&amp;nbsp; Will the user filters/permissions given at the desktop level affect the permissions at the site level?&lt;br /&gt;
40.&amp;nbsp; How to create empty extracts in tableau? What is the use of it?&lt;br /&gt;
41.&amp;nbsp; What is the difference between a full refresh and incremental refresh in tableau?&lt;br /&gt;
42.&amp;nbsp; Is the version control possible in tableau server?&lt;br /&gt;
43.&amp;nbsp; How do you achieve row level security?&lt;br /&gt;
44.&amp;nbsp; What is the primary and secondary node in tableau server? Have you ever worked on it?&lt;br /&gt;
45.&amp;nbsp; How to create a backup in tableau server?&lt;br /&gt;
46.&amp;nbsp; What are subscriptions in tableau? What it does?&lt;br /&gt;
47.&amp;nbsp; Have you ever used the Tableau mobile app? How do you interact with the content of published workbook in tableau mobile?&lt;br /&gt;
48.&amp;nbsp; Have you ever used any API’s in tableau? What is meant by API?&lt;br /&gt;
49.&amp;nbsp; How to upgrade the tableau server?&lt;br /&gt;
50.&amp;nbsp; Where to find the tableau server log files? Have you ever analyzed it?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Top 50 interview questions for Tableau Experienced interview Questions&lt;/b&gt;&lt;br /&gt;
1.&amp;nbsp; &amp;nbsp; What do you think about Tableau compared to other tools?&lt;br /&gt;
2.&amp;nbsp; &amp;nbsp; What is Data Visualization?&lt;br /&gt;
3.&amp;nbsp; &amp;nbsp; Is tableau a reporting tool or data visualization tool?&lt;br /&gt;
4.&amp;nbsp; &amp;nbsp; What are all the different products of tableau?&lt;br /&gt;
5.&amp;nbsp; &amp;nbsp; What are the versions of Tableau you have worked so far? (whenever you have worked in multiple version you should be very sure about the major updates of the versions)&lt;br /&gt;
6.&amp;nbsp; &amp;nbsp; What are all the different file versions of Tableau?&lt;br /&gt;
7.&amp;nbsp; &amp;nbsp; Have you ever worked in Tableau public? If yes, what is the purpose of it and what have you built in Tableau Public?&lt;br /&gt;
8.&amp;nbsp; &amp;nbsp; What is Tableau Online and Tableau Server and the difference?&lt;br /&gt;
9.&amp;nbsp; &amp;nbsp; What is the major update in Tableau 9x over 8x or Tableau 10x over 9x?&lt;br /&gt;
10. Among the update brought in the recent version what you found interesting and what have used so far?&lt;br /&gt;
11. What is Tableau bookmark and how it differs from the Tableau workbook (.twb or .twbx)&lt;br /&gt;
12. Consider opening a bookmark file and a Tableau workbook. Are they one and the same? If yes, then what is the use of bookmarks?&lt;br /&gt;
13. Are you aware of Gartner magic quadrant for BI platform? If yes, who are all the leaders in 2016?&lt;br /&gt;
14. What is the major challenge in the project you have found so far?&lt;br /&gt;
15. what is the major challenge in tableau you have found so far?&lt;br /&gt;
16. What are the most complex reports you have built? (when you are answering this question get hands-on on that report. They might ask you to do)&lt;br /&gt;
17. What are all the difficulties you faced with larger data sets?&lt;br /&gt;
Let&#39;s get into more technical :)&lt;br /&gt;
18. What is the difference between sets and groups? (often asked in interview)&lt;br /&gt;
19. when do you use sets and when do you use groups? (explain a scenario)&lt;br /&gt;
20. what are combined fields in the tableau and when it will be useful?&lt;br /&gt;
21. Can you use sets/groups in a filter? if yes, why and how? If no, why?&lt;br /&gt;
22. Can you use sets/groups/parameters in calculated fields? if yes, why and how? If no, why?&lt;br /&gt;
23. What is the difference between parameters and filters?&lt;br /&gt;
24. When do you use parameters? (Probably you should be able to explain a scenario)&lt;br /&gt;
25. What are the limitations of parameters?&lt;br /&gt;
26. Can we do multi-select in parameters?&lt;br /&gt;
27. Can same parameters be used across multiple data sources?&lt;br /&gt;
28. Can we include data from the fields in parameters instead of hard coding? How?&lt;br /&gt;
29. How to create Top N and Bottom N values in tableau? If you are explaining using sets they might ask is there any other way to do it?&lt;br /&gt;
30. How to pass database parameters?&lt;br /&gt;
31. How to use nested parameters and their pros and cons?&lt;br /&gt;
32. What is a calculated field?&lt;br /&gt;
33. How to achieve YOY values (For e.g. YOY sales or profit) in tableau? If your answer is using quick table calculation then they might expect for another way to do it (using calculated field)&lt;br /&gt;
34. Get an idea as how to calculate YTD, MTD, YOY, MOM, Previous year sales at a given period (especially using calculated field as there are lot of ways provided Tableau experts)&lt;br /&gt;
35. what is the Rank function in Tableau? (go through all the 5 rank functions in tableau-like Rank, Rank_dense, Rank_combined etc.,)&lt;br /&gt;
36. What is the index function in tableau and the difference between rank and index functions?&lt;br /&gt;
37. There are some scenarios like they may ask what is the result of all 5 rank functions given a number say (1,3,4,3)&lt;br /&gt;
38. what is Lookup function and have you used it so far? how and when?&lt;br /&gt;
39. How do you manage to use filters when you are using lookups? (questions might be in different forms)&lt;br /&gt;
40. What is a dimension and a measure in tableau?&lt;br /&gt;
41. How tableau automatically identifies a dimension and a measure? what is the criteria?&lt;br /&gt;
42. Have you ever noticed that some dimension appearing as a measure in tableau? why?&lt;br /&gt;
43. What are the blue and green pills highlighted across dimensions and measures?&lt;br /&gt;
44. What is discrete and continuous in tableau?&lt;br /&gt;
45. How to change a field from discrete to continuous and what is the significance?&lt;br /&gt;
46. Is date (Full date) a discrete or continuous value?&lt;br /&gt;
47. How many columns by default tableau will accept in a report? If we want more is there any way to change it? (this question might be asked in different forms)&lt;br /&gt;
48. How to create a bin? what is the purpose?&lt;br /&gt;
49. what is aggregation and de-aggregation and the significance?&lt;br /&gt;
50.&amp;nbsp; What is the maximum number of tables we can join in tableau?</description><link>http://www.cinterviews.com/2018/03/tableau-interview-questions-freshers-experienced.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-4097011939637528335</guid><pubDate>Sun, 04 Mar 2018 09:50:00 +0000</pubDate><atom:updated>2018-03-04T01:50:47.535-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">basic java</category><category domain="http://www.blogger.com/atom/ns#">core java interview questions</category><category domain="http://www.blogger.com/atom/ns#">faqs java</category><category domain="http://www.blogger.com/atom/ns#">java interview question and answers</category><category domain="http://www.blogger.com/atom/ns#">java interview questions and answers</category><category domain="http://www.blogger.com/atom/ns#">java interview questions book</category><category domain="http://www.blogger.com/atom/ns#">java interviews</category><title>Interview questions on java : Java interview questions</title><description>&lt;b&gt;Java interview questions: Interview questions on java&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Basic Java Interview questions&lt;/b&gt;&lt;br /&gt;
1)Briefly Explain JVM ,JRE,and JDK?&lt;br /&gt;2)What are the important Features of Java 8 and recent release?&lt;br /&gt;3)What exactly you mean by Java is platform independent?&lt;br /&gt;4)Explain main difference between JDK and JVM?&lt;br /&gt;5)Briefly tell the difference between JVM and JRE?&lt;br /&gt;6)Which class is the superclass of all classes?&lt;br /&gt;7)Reason Why Java doesn’t support multiple inheritance?&lt;br /&gt;8)Explain Why Java is not pure Object Oriented language?&lt;br /&gt;9)Why we have difference between path and classpath variables?&lt;br /&gt;10)Explain the Importance of main method in Java?&lt;br /&gt;11)Explain the concepts of  overloading and overriding in java point of view?&lt;br /&gt;12)Do we overload main method?&lt;br /&gt;13)Is it possible to have multiple public classes in a java source file?&lt;br /&gt;14)Java Package means to you and which package is imported by default when you try?&lt;br /&gt;15)In java what are access modifiers?&lt;br /&gt;16)Explain what is  final keyword and static keyword?&lt;br /&gt;17)Difference between finally and finalize in java?&lt;br /&gt;18)Can we declare a class as static?&lt;br /&gt;19)What do you mean by static import?&lt;br /&gt;20)What is try-with-resources in java?&lt;br /&gt;21)What is multi-catch block in java?&lt;br /&gt;22)What is static block?&lt;br /&gt;23)What is an interface?&lt;br /&gt;24)What is an abstract class?&lt;br /&gt;25)What is the difference between abstract class and interface?&lt;br /&gt;26)Can an interface implement or extend another interface?&lt;br /&gt;27)What is Marker interface?&lt;br /&gt;28)What are Wrapper classes?&lt;br /&gt;29)What is Enum in Java?&lt;br /&gt;30)What is Java Annotations?&lt;br /&gt;31)What is Java Reflection API? Why it’s so important to have?&lt;br /&gt;32)What is composition in java?&lt;br /&gt;33)What is the benefit of Composition over Inheritance?&lt;br /&gt;34)How to sort a collection of custom Objects in Java?&lt;br /&gt;35)What is inner class in java?&lt;br /&gt;36)What is anonymous inner class?&lt;br /&gt;37)What is Classloader in Java?&lt;br /&gt;38)What are different types of classloaders?&lt;br /&gt;39)What is ternary operator in java?&lt;br /&gt;40)What does super keyword do?&lt;br /&gt;42)What is break and continue statement?&lt;br /&gt;43)What is this keyword?&lt;br /&gt;44)What is default constructor?&lt;br /&gt;45)Can we have try without catch block?&lt;br /&gt;46)What is Garbage Collection?&lt;br /&gt;47)What is Serialization and Deserialization?&lt;br /&gt;48)How to run a JAR file through command prompt?&lt;br /&gt;49)What is the use of System class?&lt;br /&gt;50)What is instanceof keyword?&lt;br /&gt;51)Can we use String with switch case?&lt;div&gt;
52)Java is Pass by Value or Pass by Reference?&lt;br /&gt;53)Can we Override static methods in java?&lt;br /&gt;54) What happens if you remove static modifier from the main method?&lt;br /&gt;55)What is object cloning?&lt;br /&gt;56)Super keyword in java?&lt;br /&gt;57)Difference between hashtable and hash map in java?&lt;br /&gt;58)What are all the features missing in Java?&lt;br /&gt;59)Write a program to reverse string with out using string buffer?&lt;br /&gt;60)How do you check if two given String are anagrams?&lt;/div&gt;
</description><link>http://www.cinterviews.com/2018/03/interview-questions-on-java-interview-questions.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-1096941325499923752</guid><pubDate>Tue, 01 Jul 2014 17:20:00 +0000</pubDate><atom:updated>2014-07-01T10:20:00.051-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">accenture interview</category><category domain="http://www.blogger.com/atom/ns#">adobe puzzles</category><category domain="http://www.blogger.com/atom/ns#">cinterview</category><category domain="http://www.blogger.com/atom/ns#">faq puzzles</category><category domain="http://www.blogger.com/atom/ns#">important puzzles</category><title>Palindrome Puzzle interview Question</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3&gt;
&amp;nbsp;Palindrome Puzzle interview Question&lt;/h3&gt;
&lt;h3&gt;
Palindromes&lt;/h3&gt;
&lt;div class=&quot;text&quot;&gt;
Problem: this year on October 2, 2001, the date in MMDDYYYY format will be a palindrome (same forwards as backwards).&lt;br /&gt;10/02/2001&lt;br /&gt;when was the last date that this occurred on? (see if you can do it in your head!)&lt;br /&gt;


&lt;h3&gt;
Solution&lt;/h3&gt;
Solution: we know the year has to be less than 2001 since we already 
have the palindrome for 10/02. it can’t be any year in 1900 because that
 would result in a day of 91. same for 1800 down to 1400. it could be a 
year in 1300 because that would be the 31st day. so whats the latest 
year in 1300 that would make a month? at first i thought it would be 
1321, since that would give us the 12th month, but we have to remember 
that we want the maximum &lt;strong&gt;year&lt;/strong&gt; in the 1300 century with a valid month, which would actually be 1390, since 09/31 is a valid date.&lt;br /&gt;

but of course, a question like this wouldn’t be complete without an &lt;em&gt;aha&lt;/em&gt;
 factor. and of course, there are not 31 days in september, only 30. so 
we have to go back to august 08 which means the correct date would be &lt;strong&gt;08/31/1380&lt;/strong&gt;.&lt;br /&gt;

palindromes also offer another great string question.&lt;br /&gt;write a function that tests for palindromes&lt;br /&gt;&lt;code&gt;bool isPalindrome( char* pStr )&lt;/code&gt;&lt;br /&gt;

if you start a pointer at the beginning and the end of the string and
 keep comparing characters while moving the pointers closer together, 
you can test if the string is the same forwards and backwards. notice 
that the pointers only have to travel to the middle, not all the way to 
the other end (to reduce redundancy).&lt;br /&gt;

&lt;pre&gt;bool isPalindrome( char* pStr )
{
  if ( pStr == NULL )
   return false;
&amp;nbsp;
  char* pEnd = pStr;
  while ( *pEnd != &#39;\0&#39; )
    pEnd++;
&amp;nbsp;
  pEnd--;
&amp;nbsp;
  while(pEnd &amp;gt; pStr)
  {
    if ( *pEnd != *pStr )
      return false;
&amp;nbsp;
    pEnd--;
    pStr++;
  }
&amp;nbsp;
  return true;
}&lt;/pre&gt;
&lt;small&gt;thanks to tom for sending me this one! congrats on the wedding…&lt;/small&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to &lt;a href=&quot;mailto:cinterviews.blogspot.com@gmail.com&quot;&gt;cinterviews.blogspot.com@gmail.com&lt;/a&gt; so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/07/palindrome-puzzle-interview-question.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-2223671205052491919</guid><pubDate>Tue, 03 Jun 2014 03:28:00 +0000</pubDate><atom:updated>2020-04-19T00:23:01.758-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Android geolocation</category><category domain="http://www.blogger.com/atom/ns#">Geo Location</category><category domain="http://www.blogger.com/atom/ns#">Sample for Geo Location</category><title>Sample for Android Geo Location</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 class=&quot;title&quot;&gt;
&lt;/h3&gt;
&lt;div class=&quot;title&quot; style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;Most
                  Android
                  devices allow to determine the current geolocation.&amp;nbsp; &lt;/span&gt;Below is the sample for Android.&lt;/div&gt;
&lt;h3 class=&quot;title&quot;&gt;
Create Project
                        &lt;/h3&gt;
Create a new project called
                  &lt;em class=&quot;wordasword&quot;&gt;de.vogella.android.locationapi.simple&lt;/em&gt;
                  with the Activity called
                  &lt;em class=&quot;wordasword&quot;&gt;ShowLocationActivity&lt;/em&gt;.
                  
               &lt;br /&gt;
This example will not use the Google
                  Map
                  therefore, it also runs
                  on
                  an
                  Android
                  device.
                  
               &lt;br /&gt;
Change your
                  layout file from the
                  &lt;code class=&quot;filename&quot;&gt;res/layout&lt;/code&gt;
                  folder
                  to the following code.
                  
               &lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;
&amp;lt;?xml version=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;1.0&quot;&lt;/span&gt; encoding=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;utf-8&quot;&lt;/span&gt;?&amp;gt;&lt;br /&gt;
&lt;pre class=&quot;programlisting&quot;&gt;&amp;lt;LinearLayout xmlns:android=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;http://schemas.android.com/apk/res/android&quot;&lt;/span&gt;
    android:layout_width=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;match_parent&quot;&lt;/span&gt;
    android:layout_height=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;match_parent&quot;&lt;/span&gt;
    android:orientation=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;vertical&quot;&lt;/span&gt; &amp;gt;

    &amp;lt;LinearLayout
        android:id=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;@+id/linearLayout1&quot;&lt;/span&gt;
        android:layout_width=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;match_parent&quot;&lt;/span&gt;
        android:layout_height=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
        android:layout_marginTop=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;40dip&quot;&lt;/span&gt;
        android:orientation=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;horizontal&quot;&lt;/span&gt; &amp;gt;

        &amp;lt;TextView
            android:id=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;@+id/TextView01&quot;&lt;/span&gt;
            android:layout_width=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:layout_height=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:layout_marginLeft=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;10dip&quot;&lt;/span&gt;
            android:layout_marginRight=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;5dip&quot;&lt;/span&gt;
            android:text=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;Latitude: &quot;&lt;/span&gt;
            android:textSize=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;20dip&quot;&lt;/span&gt; &amp;gt;
        &amp;lt;/TextView&amp;gt;

        &amp;lt;TextView
            android:id=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;@+id/TextView02&quot;&lt;/span&gt;
            android:layout_width=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:layout_height=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:text=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;unknown&quot;&lt;/span&gt;
            android:textSize=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;20dip&quot;&lt;/span&gt; &amp;gt;
        &amp;lt;/TextView&amp;gt;
    &amp;lt;/LinearLayout&amp;gt;

    &amp;lt;LinearLayout
        android:id=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;@+id/linearLayout2&quot;&lt;/span&gt;
        android:layout_width=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;match_parent&quot;&lt;/span&gt;
        android:layout_height=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt; &amp;gt;

        &amp;lt;TextView
            android:id=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;@+id/TextView03&quot;&lt;/span&gt;
            android:layout_width=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:layout_height=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:layout_marginLeft=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;10dip&quot;&lt;/span&gt;
            android:layout_marginRight=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;5dip&quot;&lt;/span&gt;
            android:text=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;Longitute: &quot;&lt;/span&gt;
            android:textSize=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;20dip&quot;&lt;/span&gt; &amp;gt;
        &amp;lt;/TextView&amp;gt;

        &amp;lt;TextView
            android:id=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;@+id/TextView04&quot;&lt;/span&gt;
            android:layout_width=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:layout_height=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;wrap_content&quot;&lt;/span&gt;
            android:text=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;unknown&quot;&lt;/span&gt;
            android:textSize=&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;20dip&quot;&lt;/span&gt; &amp;gt;
        &amp;lt;/TextView&amp;gt;
    &amp;lt;/LinearLayout&amp;gt;

&amp;lt;/LinearLayout&amp;gt; &lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;div class=&quot;titlepage&quot;&gt;
&lt;h3 class=&quot;title&quot;&gt;
Add permissions
                        &lt;/h3&gt;
&lt;/div&gt;
Add the following permissions to your application in your
                  &lt;code class=&quot;filename&quot;&gt;AndroidManifest.xml&lt;/code&gt;
                  file
                  
               &lt;br /&gt;
&lt;div class=&quot;itemizedlist&quot;&gt;
&lt;ul class=&quot;itemizedlist&quot; type=&quot;disc&quot;&gt;
&lt;li class=&quot;listitem&quot;&gt;
                        INTERNET
                           
                        &lt;br /&gt;

                     &lt;/li&gt;
&lt;li class=&quot;listitem&quot;&gt;
                        ACCESS_FINE_LOCATION        &lt;br /&gt;

                     &lt;/li&gt;
&lt;li class=&quot;listitem&quot;&gt;
                        ACCESS_COARSE_LOCATION        &lt;br /&gt;

                     &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;div class=&quot;titlepage&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h3 class=&quot;title&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=6344606745263664972&quot; name=&quot;tutlocationapi_activity&quot;&gt;&lt;/a&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 class=&quot;title&quot;&gt;
&amp;nbsp;Activity
                        &lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
Change
                  ShowLocationActivity
                  to the following. It queries the location manager and display the
                  queried
                  values in
                  the activity.
                  
               &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;
&lt;pre class=&quot;programlisting&quot;&gt;&lt;span class=&quot;hl-keyword&quot;&gt;package&lt;/span&gt; de.vogella.android.locationsapi.simple;

&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.app.Activity;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.content.Context;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.location.Criteria;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.location.Location;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.location.LocationListener;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.location.LocationManager;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.os.Bundle;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.widget.TextView;
&lt;span class=&quot;hl-keyword&quot;&gt;import&lt;/span&gt; android.widget.Toast;

&lt;span class=&quot;hl-keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;class&lt;/span&gt; ShowLocationActivity &lt;span class=&quot;hl-keyword&quot;&gt;extends&lt;/span&gt; Activity &lt;span class=&quot;hl-keyword&quot;&gt;implements&lt;/span&gt; LocationListener {
  &lt;span class=&quot;hl-keyword&quot;&gt;private&lt;/span&gt; TextView latituteField;
  &lt;span class=&quot;hl-keyword&quot;&gt;private&lt;/span&gt; TextView longitudeField;
  &lt;span class=&quot;hl-keyword&quot;&gt;private&lt;/span&gt; LocationManager locationManager;
  &lt;span class=&quot;hl-keyword&quot;&gt;private&lt;/span&gt; String provider;

  &lt;div class=&quot;hl-tag&quot; style=&quot;color: #008800;&quot;&gt;
/** Called when the activity is first created. */&lt;/div&gt;
&lt;em&gt;&lt;span class=&quot;hl-annotation&quot; style=&quot;color: grey;&quot;&gt;@Override&lt;/span&gt;&lt;/em&gt;
  &lt;span class=&quot;hl-keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;void&lt;/span&gt; onCreate(Bundle savedInstanceState) {
    &lt;span class=&quot;hl-keyword&quot;&gt;super&lt;/span&gt;.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    latituteField = (TextView) findViewById(R.id.TextView02);
    longitudeField = (TextView) findViewById(R.id.TextView04);

    &lt;em class=&quot;hl-comment&quot; style=&quot;color: #008800;&quot;&gt;// Get the location manager&lt;/em&gt;
    locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    &lt;em class=&quot;hl-comment&quot; style=&quot;color: #008800;&quot;&gt;// Define the criteria how to select the locatioin provider -&amp;gt; use&lt;/em&gt;
    &lt;em class=&quot;hl-comment&quot; style=&quot;color: #008800;&quot;&gt;// default&lt;/em&gt;
    Criteria criteria = &lt;span class=&quot;hl-keyword&quot;&gt;new&lt;/span&gt; Criteria();
    provider = locationManager.getBestProvider(criteria, false);
    Location location = locationManager.getLastKnownLocation(provider);

    &lt;em class=&quot;hl-comment&quot; style=&quot;color: #008800;&quot;&gt;// Initialize the location fields&lt;/em&gt;
    &lt;span class=&quot;hl-keyword&quot;&gt;if&lt;/span&gt; (location != null) {
      System.out.println(&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;Provider &quot;&lt;/span&gt; + provider + &lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot; has been selected.&quot;&lt;/span&gt;);
      onLocationChanged(location);
    } &lt;span class=&quot;hl-keyword&quot;&gt;else&lt;/span&gt; {
      latituteField.setText(&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;Location not available&quot;&lt;/span&gt;);
      longitudeField.setText(&lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;Location not available&quot;&lt;/span&gt;);
    }
  }

  &lt;em class=&quot;hl-comment&quot; style=&quot;color: #008800;&quot;&gt;/* Request updates at startup */&lt;/em&gt;
  &lt;em&gt;&lt;span class=&quot;hl-annotation&quot; style=&quot;color: grey;&quot;&gt;@Override&lt;/span&gt;&lt;/em&gt;
  &lt;span class=&quot;hl-keyword&quot;&gt;protected&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;void&lt;/span&gt; onResume() {
    &lt;span class=&quot;hl-keyword&quot;&gt;super&lt;/span&gt;.onResume();
    locationManager.requestLocationUpdates(provider, &lt;span class=&quot;hl-number&quot;&gt;400&lt;/span&gt;, &lt;span class=&quot;hl-number&quot;&gt;1&lt;/span&gt;, &lt;span class=&quot;hl-keyword&quot;&gt;this&lt;/span&gt;);
  }

  &lt;em class=&quot;hl-comment&quot; style=&quot;color: #008800;&quot;&gt;/* Remove the locationlistener updates when Activity is paused */&lt;/em&gt;
  &lt;em&gt;&lt;span class=&quot;hl-annotation&quot; style=&quot;color: grey;&quot;&gt;@Override&lt;/span&gt;&lt;/em&gt;
  &lt;span class=&quot;hl-keyword&quot;&gt;protected&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;void&lt;/span&gt; onPause() {
    &lt;span class=&quot;hl-keyword&quot;&gt;super&lt;/span&gt;.onPause();
    locationManager.removeUpdates(&lt;span class=&quot;hl-keyword&quot;&gt;this&lt;/span&gt;);
  }

  &lt;em&gt;&lt;span class=&quot;hl-annotation&quot; style=&quot;color: grey;&quot;&gt;@Override&lt;/span&gt;&lt;/em&gt;
  &lt;span class=&quot;hl-keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;void&lt;/span&gt; onLocationChanged(Location location) {
    &lt;span class=&quot;hl-keyword&quot;&gt;int&lt;/span&gt; lat = (&lt;span class=&quot;hl-keyword&quot;&gt;int&lt;/span&gt;) (location.getLatitude());
    &lt;span class=&quot;hl-keyword&quot;&gt;int&lt;/span&gt; lng = (&lt;span class=&quot;hl-keyword&quot;&gt;int&lt;/span&gt;) (location.getLongitude());
    latituteField.setText(String.valueOf(lat));
    longitudeField.setText(String.valueOf(lng));
  }

  &lt;em&gt;&lt;span class=&quot;hl-annotation&quot; style=&quot;color: grey;&quot;&gt;@Override&lt;/span&gt;&lt;/em&gt;
  &lt;span class=&quot;hl-keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;void&lt;/span&gt; onStatusChanged(String provider, &lt;span class=&quot;hl-keyword&quot;&gt;int&lt;/span&gt; status, Bundle extras) {
    &lt;em class=&quot;hl-comment&quot; style=&quot;color: #008800;&quot;&gt;// TODO Auto-generated method stub&lt;/em&gt;

  }

  &lt;em&gt;&lt;span class=&quot;hl-annotation&quot; style=&quot;color: grey;&quot;&gt;@Override&lt;/span&gt;&lt;/em&gt;
  &lt;span class=&quot;hl-keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;void&lt;/span&gt; onProviderEnabled(String provider) {
    Toast.makeText(&lt;span class=&quot;hl-keyword&quot;&gt;this&lt;/span&gt;, &lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;Enabled new provider &quot;&lt;/span&gt; + provider,
        Toast.LENGTH_SHORT).show();

  }

  &lt;em&gt;&lt;span class=&quot;hl-annotation&quot; style=&quot;color: grey;&quot;&gt;@Override&lt;/span&gt;&lt;/em&gt;
  &lt;span class=&quot;hl-keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;hl-keyword&quot;&gt;void&lt;/span&gt; onProviderDisabled(String provider) {
    Toast.makeText(&lt;span class=&quot;hl-keyword&quot;&gt;this&lt;/span&gt;, &lt;span class=&quot;hl-string&quot; style=&quot;color: blue;&quot;&gt;&quot;Disabled provider &quot;&lt;/span&gt; + provider,
        Toast.LENGTH_SHORT).show();
  }
} &lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;div class=&quot;titlepage&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;h3 class=&quot;title&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=6344606745263664972&quot; name=&quot;tutlocationapi_run&quot;&gt;&lt;/a&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 class=&quot;title&quot;&gt;
&amp;nbsp;Run and Test
                        &lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
If you using the emulator send some geo-coordinates to your
                  device. These
                  geo-coordinate should be displayed as soon as you press
                  the button.
                  
               &lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/06/sample-for-android-geo-location.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-8783208160747303840</guid><pubDate>Tue, 03 Jun 2014 03:16:00 +0000</pubDate><atom:updated>2016-12-02T00:17:52.443-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">basic Android interview questions</category><category domain="http://www.blogger.com/atom/ns#">mobility</category><category domain="http://www.blogger.com/atom/ns#">qa interview questions</category><title>Basic Android Interview questions</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Basic Android Interview questions&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1) What is Android?&lt;/b&gt;&lt;br /&gt;
It is an open-sourced operating system that is used primarily on mobile 
devices, such as cell phones and tablets. It is a Linux kernel-based 
system that’s been equipped with rich components that allows developers 
to create and run apps that can perform both basic and advanced 
functions.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2) What Is the Google Android SDK?&lt;/b&gt;&lt;br /&gt;
The Google Android SDK is a toolset that developers need in order to 
write apps on Android enabled devices. It contains a graphical interface
 that emulates an Android driven handheld environment, allowing them to 
test and debug their codes.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3) What is the Android Architecture?&lt;/b&gt;&lt;br /&gt;
Android Architecture is made up of 4 key components:&lt;br /&gt;
- Linux Kernel&lt;br /&gt;
- Libraries&lt;br /&gt;
- Android Framework&lt;br /&gt;
- Android Applications&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4) Describe the Android Framework.&lt;/b&gt;&lt;br /&gt;
The Android Framework is an important aspect of the Android 
Architecture. Here you can find all the classes and methods that 
developers would need in order to write applications on the Android 
environment.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5) What is AAPT?&lt;/b&gt;&lt;br /&gt;
AAPT is short for Android Asset Packaging Tool. This tool provides 
developers with the ability to deal with zip-compatible archives, which 
includes creating, extracting as well as viewing its contents.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;6) What is the importance of having an emulator within the Android environment?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;The emulator lets 
developers “play” around an interface that acts as if it were an actual 
mobile device. They can write and test codes, and even debug. Emulators 
are a safe place for testing codes especially if it is in the early 
design phase.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;7) What is the use of an activityCreator?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;An activityCreator is the
 first step towards the creation of a new Android project. It is made up
 of a shell script that will be used to create new file system structure
 necessary for writing codes within the Android IDE.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;8 ) Describe Activities.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Activities are what you 
refer to as the window to a user interface. Just as you create windows 
in order to display output or to ask for an input in the form of dialog 
boxes, activities play the same role, though it may not always be in the
 form of a user interface.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;9) What are Intents?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Intents displays 
notification messages to the user from within the Android enabled 
device. It can be used to alert the user of a particular state that 
occurred. Users can be made to respond to intents.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;10) Differentiate Activities from Services.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Activities can be closed,
 or terminated anytime the user wishes. On the other hand, services are 
designed to run behind the scenes, and can act independently. Most 
services run continuously, regardless of whether there are certain or no
 activities being executed.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;11) What items are important in every Android project?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;These are the essential items that are present each time an Android project is created:&lt;br /&gt;- AndroidManifest.xml&lt;br /&gt;- build.xml&lt;br /&gt;- bin/&lt;br /&gt;- src/&lt;br /&gt;- res/&lt;br /&gt;- assets/&lt;br /&gt;&lt;br /&gt;&lt;b&gt;12) What is the importance of XML-based layouts?&lt;/b&gt;&lt;br /&gt;The
 use of XML-based layouts provides a consistent and somewhat standard 
means of setting GUI definition format. In common practice, layout 
details are placed in XML files while other items are placed in source 
files.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;13) What are containers?&lt;/b&gt;&lt;br /&gt;Containers, as 
the name itself implies, holds objects and widgets together, depending 
on which specific items are needed and in what particular arrangement 
that is wanted. Containers may hold labels, fields, buttons, or even 
child containers, as examples.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;14) What is Orientation?&lt;/b&gt;&lt;br /&gt;Orientation,
 which can be set using setOrientation(), dictates if the LinearLayout 
is represented as a row or as a column. Values are set as either 
HORIZONTAL or VERTICAL.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;15) What is the importance of Android in the mobile market?&lt;/b&gt;&lt;br /&gt;Developers
 can write and register apps that will specifically run under the 
Android environment. This means that every mobile device that is Android
 enabled will be able to support and run these apps. With the growing 
popularity of Android mobile devices, developers can take advantage of 
this trend by creating and uploading their apps on the Android Market 
for distribution to anyone who wants to download it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;16) What do you think are some disadvantages of Android?&lt;/b&gt;&lt;br /&gt;Given
 that Android is an open-source platform, and the fact that different 
Android operating systems have been released on different mobile 
devices, there’s no clear cut policy to how applications can adapt with 
various OS versions and upgrades. One app that runs on this particular 
version of Android OS may or may not run on another version. Another 
disadvantage is that since mobile devices such as phones and tabs come 
in different sizes and forms, it poses a challenge for developers to 
create apps that can adjust correctly to the right screen size and other
 varying features and specs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;17) What is adb?&lt;/b&gt;&lt;br /&gt;Adb
 is short for Android Debug Bridge. It allows developers the power to 
execute remote shell commands. Its basic function is to allow and 
control communication towards and from the emulator port.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;18) What are the four essential states of an activity?&lt;/b&gt;&lt;br /&gt;- Active – if the activity is at the foreground&lt;br /&gt;- Paused – if the activity is at the background and still visible&lt;br /&gt;- Stopped – if the activity is not visible and therefore is hidden or obscured by another activity&lt;br /&gt;- Destroyed – when the activity process is killed or completed terminated&lt;br /&gt;&lt;br /&gt;&lt;b&gt;19) What is ANR?&lt;/b&gt;&lt;br /&gt;ANR
 is short for Application Not Responding. This is actually a dialog that
 appears to the user whenever an application have been unresponsive for a
 long period of time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;20) Which elements can occur only once and must be present?&lt;/b&gt;&lt;br /&gt;Among
 the different elements, the and elements must be present and can occur 
only once. The rest are optional, and can occur as many times as needed.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;21) How are escape characters used as attribute?&lt;/b&gt;&lt;br /&gt;Escape characters are preceded by double backslashes. For example, a newline character is created using ‘\\n’&lt;br /&gt;&lt;br /&gt;&lt;b&gt;22) What is the importance of settings permissions in app development?&lt;/b&gt;&lt;br /&gt;Permissions
 allow certain restrictions to be imposed primarily to protect data and 
code. Without these, codes could be compromised, resulting to defects in
 functionality.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;23) What is the function of an intent filter?&lt;/b&gt;&lt;br /&gt;Because
 every component needs to indicate which intents they can respond to, 
intent filters are used to filter out intents that these components are 
willing to receive. One or more intent filters are possible, depending 
on the services and activities that is going to make use of it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;24) Enumerate the three key loops when monitoring an activity?&lt;/b&gt;&lt;br /&gt;- Entire lifetime – activity happens between onCreate and onDestroy&lt;br /&gt;- Visible lifetime – activity happens between onStart and onStop&lt;br /&gt;- Foreground lifetime – activity happens between onResume and onPause&lt;br /&gt;&lt;br /&gt;&lt;b&gt;25) When is the onStop() method invoked?&lt;/b&gt;&lt;br /&gt;A
 call to onStop method happens when an activity is no longer visible to 
the user, either because another activity has taken over or if in front 
of that activity.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;26) Is there a case wherein other qualifiers in multiple resources take precedence over locale?&lt;/b&gt;&lt;br /&gt;Yes,
 there are actually instances wherein some qualifiers can take 
precedence over locale. There are two known exceptions, which are the 
MCC (mobile country code) and MNC (mobile network code) qualifiers.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;27) What are the different states wherein a process is based?&lt;/b&gt;&lt;br /&gt;There are 4 possible states:&lt;br /&gt;- foreground activity&lt;br /&gt;- visible activity&lt;br /&gt;- background activity&lt;br /&gt;- empty process&lt;br /&gt;&lt;br /&gt;&lt;b&gt;28) How can the ANR be prevented?&lt;/b&gt;&lt;br /&gt;One
 technique that prevents the Android system from concluding a code that 
has been responsive for a long period of time is to create a child 
thread. Within the child thread, most of the actual workings of the 
codes can be placed, so that the main thread runs with minimal periods 
of unresponsive times.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;29) What role does Dalvik play in Android development?&lt;/b&gt;&lt;br /&gt;Dalvik
 serves as a virtual machine, and it is where every Android application 
runs. Through Dalvik, a device is able to execute multiple virtual 
machines efficiently through better memory management.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;30) What is the AndroidManifest.xml?&lt;/b&gt;&lt;br /&gt;This
 file is essential in every application. It is declared in the root 
directory and contains information about the application that the 
Android system must know before the codes can be executed.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;31) What is the proper way of setting up an Android-powered device for app development?&lt;/b&gt;&lt;br /&gt;The following are steps to be followed prior to actual application development in an Android-powered device:&lt;br /&gt;-Declare your application as “debuggable” in your Android Manifest.&lt;br /&gt;-Turn on “USB Debugging” on your device.&lt;br /&gt;-Set up your system to detect your device.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;32) Enumerate the steps in creating a bounded service through AIDL.&lt;/b&gt;&lt;br /&gt;1. create the .aidl file, which defines the programming interface&lt;br /&gt;2. implement the interface, which involves extending the inner abstract Stub class as well as implanting its methods.&lt;br /&gt;3. expose the interface, which involves implementing the service to the clients.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;33) What is the importance of Default Resources?&lt;/b&gt;&lt;br /&gt;When
 default resources, which contain default strings and files, are not 
present, an error will occur and the app will not run. Resources are 
placed in specially named subdirectories under the project res/ 
directory.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;34) When dealing with multiple resources, which one takes precedence?&lt;/b&gt;&lt;br /&gt;Assuming
 that all of these multiple resources are able to match the 
configuration of a device, the ‘locale’ qualifier almost always takes 
the highest precedence over the others.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;35) When does ANR occur?&lt;/b&gt;&lt;br /&gt;The
 ANR dialog is displayed to the user based on two possible conditions. 
One is when there is no response to an input event within 5 seconds, and
 the other is when a broadcast receiver is not done executing within 10 
seconds.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;36) What is AIDL?&lt;/b&gt;&lt;br /&gt;AIDL, or Android 
Interface Definition Language, handles the interface requirements 
between a client and a service so both can communicate at the same level
 through interprocess communication or IPC. This process involves 
breaking down objects into primitives that Android can understand. This 
part is required simply because a process cannot access the memory of 
the other process.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;37) What data types are supported by AIDL?&lt;/b&gt;&lt;br /&gt;AIDL has support for the following data types:&lt;br /&gt;-string&lt;br /&gt;-charSequence&lt;br /&gt;-List&lt;br /&gt;-Map&lt;br /&gt;-all native Java data types like int,long, char and Boolean&lt;br /&gt;&lt;br /&gt;&lt;b&gt;38) What is a Fragment?&lt;/b&gt;&lt;br /&gt;A
 fragment is a part or portion of an activity. It is modular in a sense 
that you can move around or combine with other fragments in a single 
activity. Fragments are also reusable.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;39) What is a visible activity?&lt;/b&gt;&lt;br /&gt;A
 visible activity is one that sits behind a foreground dialog. It is 
actually visible to the user, but not necessarily being in the 
foreground itself.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;40) When is the best time to kill a foreground activity?&lt;/b&gt;&lt;br /&gt;The
 foreground activity, being the most important among the other states, 
is only killed or terminated as a last resort, especially if it is 
already consuming too much memory. When a memory paging state has been 
reach by a foreground activity, then it is killed so that the user 
interface can retain its responsiveness to the user.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;41) Is it possible to use or add a fragment without using a user interface?&lt;/b&gt;&lt;br /&gt;Yes,
 it is possible to do that, such as when you want to create a background
 behavior for a particular activity. You can do this by using 
add(Fragment,string) method to add a fragment from the activity.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;42) How do you remove icons and widgets from the main screen of the Android device?&lt;/b&gt;&lt;br /&gt;To
 remove an icon or shortcut, press and hold that icon. You then drag it 
downwards to the lower part of the screen where a remove button appears.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;43) What are the core components under the Android application architecture?&lt;/b&gt;&lt;br /&gt;There are 5 key components under the Android application architecture:&lt;br /&gt;- services&lt;br /&gt;- intent&lt;br /&gt;- resource externalization&lt;br /&gt;- notifications&lt;br /&gt;- content providers&lt;br /&gt;&lt;br /&gt;&lt;b&gt;44) What composes a typical Android application project?&lt;/b&gt;&lt;br /&gt;A
 project under Android development, upon compilation, becomes an .apk 
file. This apk file format is actually made up of the 
AndroidManifest.xml file, application code, resource files, and other 
related files.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;45) What is a Sticky Intent?&lt;/b&gt;&lt;br /&gt;A 
Sticky Intent is a broadcast from sendStickyBroadcast() method such that
 the intent floats around even after the broadcast, allowing others to 
collect data from it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;46) Do all mobile phones support the latest Android operating system?&lt;/b&gt;&lt;br /&gt;Some
 Android-powered phone allows you to upgrade to the higher Android 
operating system version. However, not all upgrades would allow you to 
get the latest version. It depends largely on the capability and specs 
of the phone, whether it can support the newer features available under 
the latest Android version.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;47) What is portable wi-fi hotspot?&lt;/b&gt;&lt;br /&gt;Portable
 Wi-Fi Hotspot allows you to share your mobile internet connection to 
other wireless device. For example, using your Android-powered phone as a
 Wi-Fi Hotspot, you can use your laptop to connect to the Internet using
 that access point.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;48) What is an action?&lt;/b&gt;&lt;br /&gt;In 
Android development, an action is what the intent sender wants to do or 
expected to get as a response. Most application functionality is based 
on the intended action.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;49) What is the difference between a regular bitmap and a nine-patch image?&lt;/b&gt;&lt;br /&gt;In
 general, a Nine-patch image allows resizing that can be used as 
background or other image size requirements for the target device. The 
Nine-patch refers to the way you can resize the image: 4 corners that 
are unscaled, 4 edges that are scaled in 1 axis, and the middle one that
 can be scaled into both axes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;50) What language is supported by Android for application development?&lt;/b&gt;&lt;br /&gt;The
 main language supported is Java programming language. Java is the most 
popular language for app development, which makes it ideal even for new 
Android developers to quickly learn to create and deploy applications in
 the Android envi&lt;span style=&quot;font-family: inherit;&quot;&gt;ron&lt;/span&gt;ment.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/06/basic-android-interview-questions.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-1173796546062724878</guid><pubDate>Fri, 23 May 2014 02:37:00 +0000</pubDate><atom:updated>2014-05-22T19:37:25.926-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cinterview</category><category domain="http://www.blogger.com/atom/ns#">cinterviews</category><category domain="http://www.blogger.com/atom/ns#">difference between html and xml</category><category domain="http://www.blogger.com/atom/ns#">tutorials</category><title>What are HTML Tags</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 40px; margin: 10px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;
What are HTML Tags?&lt;/h3&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;Consider this example&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint linenums prettyprinted&quot; style=&quot;-webkit-box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(225, 225, 232); box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; color: #333333; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 13px; line-height: 20px; margin-bottom: 20px; padding: 8px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;&quot;&gt;&lt;ol class=&quot;linenums&quot; style=&quot;margin: 0px 0px 0px 33px; padding: 0px;&quot;&gt;
&lt;li class=&quot;L0&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;html&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L1&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;head&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L2&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;title&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page title&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L3&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L4&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;body&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L5&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;com&quot; style=&quot;color: #93a1a1; margin: 0px;&quot;&gt;&amp;lt;!-- An HTML comment which is not displayed on the web page --&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L6&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page heading&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L7&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page content in a paragraph.&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L8&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L9&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;The words&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;title&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/title&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/head&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/body&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&amp;nbsp;etc., are called HTML&amp;nbsp;Tags.&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;more&quot; style=&quot;background-color: white; color: #0088cc; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot;&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;The words&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;title&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&amp;nbsp;etc., are called&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot;&gt;opening tags / start tags&lt;/b&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;.&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;The words&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/head&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/title&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/body&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&amp;nbsp;(with a back slash&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;/&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;) etc., are called&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot;&gt;closing tags / end tags&lt;/b&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 40px; margin: 10px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;What is the syntax to write an HTML Tag?&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;HTML Tags are not case sensitive and you are free to use both uppercase or lowercase tags or a combination of both. Now a days many websites use lowercase tags and for future specifications (versions) of HTML it is recommended to use lowercase tags.&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;Any number of line breaks and spaces in a HTML document are treated as a single space character (exception:&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 24px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;pre&amp;gt;&amp;lt;/pre&amp;gt;&lt;/code&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&amp;nbsp;tag).&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint linenums prettyprinted&quot; style=&quot;-webkit-box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(225, 225, 232); box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; color: #333333; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 13px; line-height: 20px; margin-bottom: 20px; padding: 8px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;&quot;&gt;&lt;ol class=&quot;linenums&quot; style=&quot;margin: 0px 0px 0px 33px; padding: 0px;&quot;&gt;
&lt;li class=&quot;L0&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page content in a paragraph.&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;pre class=&quot;prettyprint linenums prettyprinted&quot; style=&quot;-webkit-box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(225, 225, 232); box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; color: #333333; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 13px; line-height: 20px; margin-bottom: 20px; padding: 8px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;&quot;&gt;&lt;ol class=&quot;linenums&quot; style=&quot;margin: 0px 0px 0px 33px; padding: 0px;&quot;&gt;
&lt;li class=&quot;L0&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L1&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page    content         in a paragraph.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L2&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;pre class=&quot;prettyprint linenums prettyprinted&quot; style=&quot;-webkit-box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(225, 225, 232); box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; color: #333333; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 13px; line-height: 20px; margin-bottom: 20px; padding: 8px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;&quot;&gt;&lt;ol class=&quot;linenums&quot; style=&quot;margin: 0px 0px 0px 33px; padding: 0px;&quot;&gt;
&lt;li class=&quot;L0&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L1&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L2&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;content in a paragraph.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L3&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;pre class=&quot;prettyprint linenums prettyprinted&quot; style=&quot;-webkit-box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(225, 225, 232); box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; color: #333333; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 13px; line-height: 20px; margin-bottom: 20px; padding: 8px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;&quot;&gt;&lt;ol class=&quot;linenums&quot; style=&quot;margin: 0px 0px 0px 33px; padding: 0px;&quot;&gt;
&lt;li class=&quot;L0&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L1&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L2&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;   content in a       paragraph.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L3&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;pre class=&quot;prettyprint linenums prettyprinted&quot; style=&quot;-webkit-box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; background-color: #f7f7f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid rgb(225, 225, 232); box-shadow: rgb(251, 251, 252) 40px 0px 0px inset, rgb(236, 236, 240) 41px 0px 0px inset; color: #333333; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 13px; line-height: 20px; margin-bottom: 20px; padding: 8px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;&quot;&gt;&lt;ol class=&quot;linenums&quot; style=&quot;margin: 0px 0px 0px 33px; padding: 0px;&quot;&gt;
&lt;li class=&quot;L0&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L1&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;Your page&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L2&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;   content&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L3&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;color: black; margin: 0px;&quot;&gt;   in        a paragraph.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;L4&quot; style=&quot;color: #bebec5; line-height: 18px; margin: 0px; padding-left: 12px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;&quot;&gt;&lt;span class=&quot;tag&quot; style=&quot;color: blue; margin: 0px;&quot;&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/pre&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;The ouput of all the above codes is same.&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 40px; margin: 10px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;
&lt;a href=&quot;http://www.manabadico.in/&quot; target=&quot;_blank&quot;&gt;List of some commonly used HTML Tags&lt;/a&gt;&lt;/h3&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;Please note that the default display of elements will be different from our examples as we use various CSS to style our web page&lt;/span&gt;&lt;br /&gt;
&lt;table class=&quot;table table-striped table-bordered&quot; style=&quot;background-color: white; border-bottom-color: rgb(221, 221, 221); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom-style: solid; border-right-color: rgb(221, 221, 221); border-right-style: solid; border-spacing: 0px; border-top-color: rgb(221, 221, 221); border-top-left-radius: 4px; border-top-right-radius: 4px; border-top-style: solid; border-width: 1px 1px 1px 0px; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px 0px 20px; max-width: 100%; width: 625px;&quot;&gt;&lt;thead style=&quot;margin: 0px;&quot;&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;th style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-left-radius: 4px; border-top-width: 0px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: bottom;&quot;&gt;Tag&lt;/th&gt;&lt;th style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-width: 0px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: bottom;&quot;&gt;Description&lt;/th&gt;&lt;th style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-right-radius: 4px; border-top-width: 0px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: bottom;&quot;&gt;Example&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody style=&quot;margin: 0px;&quot;&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;a&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Anchor tag is used to display hyper links&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;a href=&quot;http://www.pirob.com/2012/12/html-tags.html#&quot; rel=&quot;nofollow&quot; style=&quot;color: #0088cc; margin: 0px; text-decoration: none;&quot;&gt;This is a link&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;b&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;This tag makes the text inside it bold&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;b style=&quot;margin: 0px;&quot;&gt;This is a bold text&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;This defines the body of a HTML document&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;This tag is found in each and every web page&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;br /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Introduces a line break in the web page.&lt;br style=&quot;margin: 0px;&quot; /&gt;It is an empty element which has no closing tag&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;line 1&amp;nbsp;&lt;br style=&quot;margin: 0px;&quot; /&gt;line 2&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;button&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Creates a clickable button (mostly used in forms)&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;button style=&quot;cursor: auto; line-height: 20px; margin: 0px; vertical-align: middle;&quot; type=&quot;button&quot;&gt;Click me. I&#39;m a button&lt;/button&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;div&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Used to organise content into divisions (sections)&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Extensively used in almost all web pages&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;em&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Emphasizes text inside it&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;em style=&quot;margin: 0px;&quot;&gt;This text is emphasized&lt;/em&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;form&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Used to submit data using input tags&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;View forms demo&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;frame&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Creates a frame which is like a sub-window&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;View frames demo&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;&amp;nbsp;to&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;h6&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Heading tags are used to define the heading of a page&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;h2 style=&quot;color: inherit; font-family: inherit; font-size: 25px; line-height: 40px; margin: 10px 0px 0px; text-rendering: optimizelegibility;&quot;&gt;
Heading&lt;/h2&gt;
in a&amp;nbsp;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;h2&amp;gt;&lt;/code&gt;&amp;nbsp;tag&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Contains the information of a dcoument like page&#39;s title&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;View example&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;hr /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Similar to&amp;nbsp;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;br /&amp;gt;&lt;/code&gt;&amp;nbsp;tag but introduces a horizontal line&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;line 1&amp;nbsp;&lt;br style=&quot;margin: 0px;&quot; /&gt;&lt;hr style=&quot;border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-left-width: 0px; border-right-width: 0px; border-top-color: rgb(221, 221, 221); border-top-style: solid; margin: 20px 0px;&quot; /&gt;
line 2&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;It is the root of any HTML document&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;It is found in every html document&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;i&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Makes the text inside it italicized&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;i style=&quot;margin: 0px;&quot;&gt;This is an italic text&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Creates an inline frame&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;View iframes demo&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;img /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Image tag is an empty tag used to insert images&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;img src=&quot;http://pirob.googlecode.com/svn/trunk/img/favicon.png&quot; style=&quot;border: 0px; height: auto; margin: 0px; max-width: 100%; vertical-align: middle;&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;input /&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;An empty element used to input data&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;input style=&quot;line-height: 20px; margin: 0px; vertical-align: middle; width: 206px;&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;label&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Acts as a label for an input&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;label for=&quot;asdfgascas&quot; style=&quot;display: inline; margin: 0px 0px 5px;&quot;&gt;Click me&lt;/label&gt;&lt;input id=&quot;asdfgascas&quot; style=&quot;line-height: 20px; margin: 0px; vertical-align: middle; width: 206px;&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;li&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Display an item of a list (ordered and unordered)&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;br style=&quot;margin: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px;&quot; /&gt;&lt;br style=&quot;margin: 0px;&quot; /&gt;
&lt;li style=&quot;line-height: 24px; margin: 0px;&quot;&gt;Item 1&lt;/li&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;ol&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Make an ordered list of items&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;ol style=&quot;margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 24px; margin: 0px;&quot;&gt;Item 1&lt;/li&gt;
&lt;li style=&quot;line-height: 24px; margin: 0px;&quot;&gt;Item 2&lt;/li&gt;
&lt;/ol&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;p&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Display content in a paragraph&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;This is a paragraph&lt;br style=&quot;margin: 0px;&quot; /&gt;This is another paragraph&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;span&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Define a section in a document&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Used to style different sections in an element&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;strong&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Make the text look more important&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;strong style=&quot;margin: 0px;&quot;&gt;This is a strong text&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;table&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Create a table&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;You are already viewing this in a table&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;td&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Display a table cell&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;This text is in a table cell&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;tr&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Create a table row&lt;/td&gt;&lt;td style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;These three cells of the current line form a row&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px;&quot;&gt;&lt;td style=&quot;background-color: #f9f9f9; border-bottom-left-radius: 4px; border-bottom-right-radius: 0px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;code style=&quot;background-color: #f7f7f9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; margin: 0px; padding: 2px 4px;&quot;&gt;&amp;lt;ul&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;Make an unordered list of items&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; border-bottom-right-radius: 4px; border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-top-style: solid; border-top-width: 1px; line-height: 20px; margin: 0px; padding: 8px; vertical-align: top;&quot;&gt;&lt;ul style=&quot;margin: 0px 0px 10px 25px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 24px; margin: 0px;&quot;&gt;Item 1&lt;/li&gt;
&lt;li style=&quot;line-height: 24px; margin: 0px;&quot;&gt;Item 2&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt;&lt;/b&gt; appreciates your contribution please mail us the questions you have to cinterviews.blogspot.com@gmail.com so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/05/what-are-html-tags.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-5228803518500927061</guid><pubDate>Fri, 23 May 2014 02:33:00 +0000</pubDate><atom:updated>2014-05-22T19:33:29.707-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ms access shortcutkeys</category><category domain="http://www.blogger.com/atom/ns#">ms word short cut keys</category><category domain="http://www.blogger.com/atom/ns#">shortcut keys</category><category domain="http://www.blogger.com/atom/ns#">vi shortcuts</category><category domain="http://www.blogger.com/atom/ns#">windows shortcutkeys</category><title>Keyboard Shortcuts for Microsoft Windows operating system.</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;b&gt;Keyboard Shortcuts for Microsoft Windows operating system.&lt;/b&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Keyboard Shorcuts (Microsoft Windows)&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. CTRL+C (Copy)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. CTRL+X (Cut)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. CTRL+V (Paste)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. CTRL+Z (Undo)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. DELETE (Delete)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. SHIFT+DELETE (Delete the selected item permanently without placing the item in the Recycle Bin)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. CTRL while dragging an item (Copy the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. CTRL+SHIFT while dragging an item (Create a shortcut to the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. F2 key (Rename the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;10. CTRL+RIGHT ARROW (Move the insertion point to the beginning of the next word)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;11. CTRL+LEFT ARROW (Move the insertion point to the beginning of the previous word)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;12. CTRL+DOWN ARROW (Move the insertion point to the beginning of the next paragraph)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;13. CTRL+UP ARROW (Move the insertion point to the beginning of the previous paragraph)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;14. CTRL+SHIFT with any of the arrow keys (Highlight a block of text)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;SHIFT with any of the arrow keys (Select more than one item in a window or on the desktop, or select text in a document)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;15. CTRL+A (Select all)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;16. F3 key (Search for a file or a folder)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;17. ALT+ENTER (View the properties for the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;18. ALT+F4 (Close the active item, or quit the active program)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;19. ALT+ENTER (Display the properties of the selected object)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;20. ALT+SPACEBAR (Open the shortcut menu for the active window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;21. CTRL+F4 (Close the active document in programs that enable you to have multiple documents opensimultaneou sly)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;22. ALT+TAB (Switch between the open items)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;23. ALT+ESC (Cycle through items in the order that they had been opened)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;24. F6 key (Cycle through the screen elements in a window or on the desktop)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;25. F4 key (Display the Address bar list in My Computer or Windows Explorer)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;26. SHIFT+F10 (Display the shortcut menu for the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;27. ALT+SPACEBAR (Display the System menu for the active window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;28. CTRL+ESC (Display the Start menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;29. ALT+Underlined letter in a menu name (Display the corresponding menu) Underlined letter in a command name on an open menu (Perform the corresponding command)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;30. F10 key (Activate the menu bar in the active program)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;31. RIGHT ARROW (Open the next menu to the right, or open a submenu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;32. LEFT ARROW (Open the next menu to the left, or close a submenu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;33. F5 key (Update the active window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;34. BACKSPACE (View the folder onelevel up in My Computer or Windows Explorer)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;35. ESC (Cancel the current task)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;36. SHIFT when you insert a CD-ROMinto the CD-ROM drive (Prevent the CD-ROM from automatically playing)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Dialog Box - Keyboard Shortcuts&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. CTRL+TAB (Move forward through the tabs)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. CTRL+SHIFT+TAB (Move backward through the tabs)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. TAB (Move forward through the options)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. SHIFT+TAB (Move backward through the options)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. ALT+Underlined letter (Perform the corresponding command or select the corresponding option)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. ENTER (Perform the command for the active option or button)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. SPACEBAR (Select or clear the check box if the active option is a check box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. Arrow keys (Select a button if the active option is a group of option buttons)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. F1 key (Display Help)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;10. F4 key (Display the items in the active list)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;11. BACKSPACE (Open a folder one level up if a folder is selected in the Save As or Open dialog box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Microsoft Natural Keyboard Shortcuts&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. Windows Logo (Display or hide the Start menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. Windows Logo+BREAK (Display the System Properties dialog box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. Windows Logo+D (Display the desktop)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. Windows Logo+M (Minimize all of the windows)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. Windows Logo+SHIFT+M (Restorethe minimized windows)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. Windows Logo+E (Open My Computer)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. Windows Logo+F (Search for a file or a folder)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. CTRL+Windows Logo+F (Search for computers)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. Windows Logo+F1 (Display Windows Help)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;10. Windows Logo+ L (Lock the keyboard)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;11. Windows Logo+R (Open the Run dialog box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;12. Windows Logo+U (Open Utility Manager)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;13. Accessibility Keyboard Shortcuts&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;14. Right SHIFT for eight seconds (Switch FilterKeys either on or off)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;15. Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;16. Left ALT+left SHIFT+NUM LOCK (Switch the MouseKeys either on or off)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;17. SHIFT five times (Switch the StickyKeys either on or off)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;18. NUM LOCK for five seconds (Switch the ToggleKeys either on or off)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;19. Windows Logo +U (Open Utility Manager)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;20. Windows Explorer Keyboard Shortcuts&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;21. END (Display the bottom of the active window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;22. HOME (Display the top of the active window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;23. NUM LOCK+Asterisk sign (*) (Display all of the subfolders that are under the selected folder)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;24. NUM LOCK+Plus sign (+) (Display the contents of the selected folder)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;25. NUM LOCK+Minus sign (-) (Collapse the selected folder)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;26. LEFT ARROW (Collapse the current selection if it is expanded, or select the parent folder)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;27. RIGHT ARROW (Display the current selection if it is collapsed, or select the first subfolder)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Shortcut Keys for Character Map&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;After you double-click a character on the grid of characters, you can move through the grid by using the keyboard shortcuts:&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. RIGHT ARROW (Move to the rightor to the beginning of the next line)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. LEFT ARROW (Move to the left orto the end of the previous line)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. UP ARROW (Move up one row)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. DOWN ARROW (Move down one row)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. PAGE UP (Move up one screen at a time)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. PAGE DOWN (Move down one screen at a time)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. HOME (Move to the beginning of the line)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. END (Move to the end of the line)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. CTRL+HOME (Move to the first character)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;10. CTRL+END (Move to the last character)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;11. SPACEBAR (Switch between Enlarged and Normal mode when a character is selected)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Microsoft Management Console (MMC)&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;Main Window Keyboard Shortcuts&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. CTRL+O (Open a saved console)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. CTRL+N (Open a new console)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. CTRL+S (Save the open console)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. CTRL+M (Add or remove a console item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. CTRL+W (Open a new window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. F5 key (Update the content of all console windows)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. ALT+SPACEBAR (Display the MMC window menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. ALT+F4 (Close the console)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. ALT+A (Display the Action menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;10. ALT+V (Display the View menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;11. ALT+F (Display the File menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;12. ALT+O (Display the Favorites menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;MMC Console Window Keyboard Shortcuts&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. CTRL+P (Print the current page or active pane)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. ALT+Minus sign (-) (Display the window menu for the active console window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. SHIFT+F10 (Display the Action shortcut menu for the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. F1 key (Open the Help topic, if any, for the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. F5 key (Update the content of all console windows)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. CTRL+F10 (Maximize the active console window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. CTRL+F5 (Restore the active console window)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. ALT+ENTER (Display the Properties dialog box, if any, for theselected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. F2 key (Rename the selected item)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;10. CTRL+F4 (Close the active console window. When a console has only one console window, this shortcut closes the console)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Remote Desktop Connection Navigation&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. CTRL+ALT+END (Open the Microsoft Windows NT Security dialog box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. ALT+PAGE UP (Switch between programs from left to right)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. ALT+PAGE DOWN (Switch between programs from right to left)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. ALT+INSERT (Cycle through the programs in most recently used order)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. ALT+HOME (Display the Start menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. CTRL+ALT+BREAK (Switch the client computer between a window and a full screen)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. ALT+DELETE (Display the Windows menu)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. CTRL+ALT+Minus sign (-) (Place a snapshot of the active window in the client on the Terminal server clipboard and provide the same functionality as pressing PRINT SCREEN on a local computer.)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. CTRL+ALT+Plus sign (+) (Place asnapshot of the entire client window area on the Terminal server clipboardand provide the same functionality aspressing ALT+PRINT SCREEN on a local computer.)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Microsoft Internet Explorer Keyboard Shortcuts&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;1. CTRL+B (Open the Organize Favorites dialog box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;2. CTRL+E (Open the Search bar)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;3. CTRL+F (Start the Find utility)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;4. CTRL+H (Open the History bar)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;5. CTRL+I (Open the Favorites bar)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;6. CTRL+L (Open the Open dialog box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;7. CTRL+N (Start another instance of the browser with the same Web address)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;8. CTRL+O (Open the Open dialog box,the same as CTRL+L)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;9. CTRL+P (Open the Print dialog box)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px; margin: 0px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 24px;&quot;&gt;10. CTRL+R (Update the current Web )&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to cinterviews.blogspot.com@gmail.com so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/05/keyboard-shortcuts-for-microsoft.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-3035218026411372169</guid><pubDate>Thu, 22 May 2014 01:51:00 +0000</pubDate><atom:updated>2014-05-21T18:51:57.273-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cinterviews</category><category domain="http://www.blogger.com/atom/ns#">core java interview questions</category><category domain="http://www.blogger.com/atom/ns#">fresher interview</category><category domain="http://www.blogger.com/atom/ns#">java interview question and answers</category><title>Freshers Java Interview Questions</title><description>&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Freshers Java Interview Questions &lt;/b&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Q:What is the difference between an Interface and an Abstract class?&lt;/a&gt;&lt;br /&gt;A: An abstract class can have instance methods that implement a default behavior. An Interface can only declare constants and instance methods, but cannot implement default behavior and all methods are implicitly abstract. An interface has all public members and no implementation. An abstract class is a class which may have the usual flavors of class members (private, protected, etc.), but has some abstract methods.&lt;br /&gt;  &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;Q: What is the purpose of garbage collection in Java, and when is it used?&lt;/a&gt;&lt;br /&gt;A: The purpose of garbage collection is to identify and discard objects that are no longer needed by a program so that their resources can be reclaimed and reused. A Java object is subject to garbage collection when it becomes unreachable to the program in which it is used.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: Describe synchronization in respect to multithreading?&lt;/a&gt;&lt;br /&gt;A: With respect to multithreading, synchronization is the capability to control the access of multiple threads to shared resources. Without synchonization, it is possible for one thread to modify a shared variable while another thread is in the process of using or updating same shared variable. This usually leads to significant errors. &lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: Explain different way of using thread? &lt;/a&gt;&lt;br /&gt;A: The thread could be implemented by using runnable interface or by inheriting from the Thread class. The former is more advantageous, &#39;cause when you are going for multiple inheritance..the only interface can help.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: What are pass by reference and passby value?&lt;/a&gt;&lt;br /&gt; A: Pass By Reference means the passing the address itself rather than passing the value. Passby Value means passing a copy of the value to be passed.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: What is HashMap and Map?&lt;/a&gt;&lt;br /&gt;A: Map is Interface and Hashmap is class that implements that.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: Difference between HashMap and HashTable?&lt;/a&gt;&lt;br /&gt;A: The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls. (HashMap allows null values as key and value whereas Hashtable doesnt allow). HashMap does not guarantee that the order of the map will remain constant over time. HashMap is unsynchronized and Hashtable is synchronized.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: Difference between Vector and ArrayList?&lt;/a&gt;&lt;br /&gt;A: Vector is synchronized whereas arraylist is not.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: Difference between Swing and Awt?&lt;/a&gt;&lt;br /&gt;A: AWT are heavy-weight componenets. Swings are light-weight components. Hence swing works faster than AWT.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: What is the difference between a constructor and a method? &lt;/a&gt;&lt;br /&gt;A: A constructor is a member function of a class that is used to create objects of that class. It has the same name as the class itself, has no return type, and is invoked using the new operator.&lt;br /&gt; A method is an ordinary member function of a class. It has its own name, a return type (which may be void), and is invoked using the dot operator.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: What is an Iterator?&lt;/a&gt;&lt;br /&gt;A: Some of the collection classes provide traversal of their contents via a java.util.Iterator interface. This interface allows you to walk through a collection of objects, operating on each object in turn. Remember when using Iterators that they contain a snapshot of the collection at the time the Iterator was obtained; generally it is not advisable to modify the collection itself while traversing an Iterator.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: State the significance of public, private, protected, default modifiers both singly and in combination and state the effect of package relationships on declared items qualified by these modifiers.&lt;/a&gt;&lt;br /&gt;A: public : Public class is visible in other packages, field is visible everywhere (class must be public too)&lt;br /&gt; private : Private variables or methods may be used only by an instance of the same class that declares the variable or method, A private feature may only be accessed by the class that owns the feature.&lt;br /&gt; protected : Is available to all classes in the same package and also available to all subclasses of the class that owns the protected feature.This access is provided even to subclasses that reside in a different package from the class that owns the protected feature.&lt;br /&gt; default :What you get by default ie, without any access modifier (ie, public private or protected).It means that it is visible to all within a particular package.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: What is an abstract class?&lt;/a&gt;&lt;br /&gt;A: Abstract class must be extended/subclassed (to be useful). It serves as a template. A class that is abstract may not be instantiated (ie, you may not call its constructor), abstract class may contain static data. Any class with an abstract method is automatically abstract itself, and must be declared as such.&lt;br /&gt; A class may be declared abstract even if it has no abstract methods. This prevents it from being instantiated.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: What is static in java?&lt;/a&gt;&lt;br /&gt;A: Static means one per class, not one for each object no matter how many instance of a class might exist. This means that you can use them without creating an instance of a class.Static methods are implicitly final, because overriding is done based on the type of the object, and static methods are attached to a class, not an object. A static method in a superclass can be shadowed by another static method in a subclass, as long as the original method was not declared final. However, you can&#39;t override a static method with a nonstatic method. In other words, you can&#39;t change a static method into an instance method in a subclass.&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt; Q: What is final?&lt;/a&gt;A: A final class can&#39;t be extended ie., final class may not be subclassed. A final method can&#39;t be overridden when its class is inherited. You can&#39;t change value of a final variable (is a constant).&amp;nbsp;&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to cinterviews.blogspot.com@gmail.com so that it will be useful to our job search community</description><link>http://www.cinterviews.com/2014/05/freshers-java-interview-questions.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-621219452072048813</guid><pubDate>Thu, 22 May 2014 01:45:00 +0000</pubDate><atom:updated>2014-05-21T18:45:30.307-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Android App Development</category><category domain="http://www.blogger.com/atom/ns#">android basic tutorials</category><category domain="http://www.blogger.com/atom/ns#">android interview questions</category><title>Fresher Android Interview Questions</title><description> &lt;b&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot;&gt;Basic Android Interview Question For Fresher and Experienced &lt;/a&gt; &lt;/b&gt;&lt;br /&gt;  &lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;What is Android OS?&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.androidinterviewquestions.info/&quot;&gt;Android&lt;/a&gt; is a stack of software for mobile devices which includes an Operating System, middleware and some key applications. The application executes within its own process and its own instance of Dalvik Virtual Machine. Many Virtual Machines run efficiently by a DVM device. DVM executes Java languages byte code which later transforms into .dex format files. &lt;br /&gt;.apk extension&lt;br /&gt;The extension for an Android package file, which typically contains all of the files related to a single Android application. The file itself is a compressed collection of an AndroidManifest.xml file, application code (.dex files), resource files, and other files. A project is compiled into a single .apk file.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot;&gt;.dex extension&lt;/a&gt;&lt;br /&gt;Android programs are compiled into .dex (Dalvik Executable) files, which are in turn zipped into a single .apk file on the device. .dex files can be created by automatically translating compiled applications written in the Java programming language.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot;&gt;What is an Activity?&lt;/a&gt;&lt;br /&gt;            A single screen in an application, with supporting Java code.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot;&gt;Action&lt;/a&gt;&lt;br /&gt;A description of something that an Intent sender wants done. An action is a string value assigned to an Intent. Action strings can be defined by Android or by a third-party developer. For example, android.intent.action.VIEW for a Web URL, or com.example.rumbler.SHAKE_PHONE for a custom application to vibrate the phone.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;What are the advantages of Android?&lt;/a&gt;&lt;br /&gt; The following are the advantages of Android:&lt;br /&gt;  * The customer will be benefited from wide range of mobile applications to choose, since the monopoly of wireless carriers like AT&amp;amp;T and Orange will be broken by &lt;a href=&quot;http://www.seminarprojects.com/Thread-android-interview-questions&quot;&gt;Google Android&lt;/a&gt;.&lt;br /&gt; * Features like weather details, live RSS feeds, opening screen, icon on the opening screen can be customized&lt;br /&gt; * Innovative products like the location-aware services, location of a nearby convenience store etc., are some of the additive facilities in Android.&lt;br /&gt;   &lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;Adb&lt;/a&gt;&lt;br /&gt;Android Debug Bridge, a command-line debugging application shipped with the SDK. It provides tools to browse the device, copy tools on the device, and forward ports for debugging. See &lt;a href=&quot;http://code.google.com/android/reference/adb.html&quot;&gt;Using adb&lt;/a&gt; for more information.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;Dalvik&lt;/a&gt;&lt;br /&gt;The name of Android’s virtual machine. The Dalvik VM is an interpreter-only virtual machine that executes files in the Dalvik Executable (.dex) format, a format that is optimized for efficient storage and memory-mappable execution. The virtual machine is register-based, and it can run classes compiled by a Java language compiler that have been transformed into its native format using the included “dx” tool. The VM runs on top of Posix-compliant operating systems, which it relies on for underlying functionality (such as threading and low level memory management). The Dalvik core class library is intended to provide a familiar development base for those used to programming with Java Standard Edition, but it is geared specifically to the needs of a small mobile device.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;DDMS&lt;/a&gt;&lt;br /&gt;Dalvik Debug Monitor Service, a GUI debugging application shipped with the SDK. It provides screen capture, log dump, and process examination capabilities. See Using the Dalvik Debug Monitor Server to learn more about this program.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;Intent&lt;/a&gt;&lt;br /&gt;A class (Intent) that contains several fields describing what a caller would like to do. The caller sends this intent to Android’s intent resolver, which looks through the intent filters of all applications to find the activity most suited to handle this intent. Intent fields include the desired action, a category, a data string, the MIME type of the data, a handling class, and other restrictions.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;Intent Filter&lt;/a&gt;&lt;br /&gt;Activities and intent receivers include one or more filters in their manifest to describe what kinds of intents or messages they can handle or want to receive. An intent filter lists a set of requirements, such as data type, action requested, and URI format, that the Intent or message must fulfill. For Activities, Android searches for the Activity with the most closely matching valid match between the Intent and the activity filter. For messages, Android will forward a message to all receivers with matching intent filters.&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;How is nine-patch image different from a regular bitmap?&lt;/a&gt;&lt;br /&gt; It is a resizable bitmap resource that can be used for backgrounds or other images on the device. The NinePatch class permits drawing a bitmap in nine sections. The four corners are unscaled; the four edges are scaled in one axis, and the middle is scaled in both axes.&lt;br /&gt; &lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt; What languages does Android support for application development?&lt;/a&gt;&lt;br /&gt; Android applications are written using the Java programming language.&lt;br /&gt;   &lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;Describe Briefly the Android Application Architecture&lt;/a&gt; Android Application Architecture has the following components:&lt;br /&gt;Services like Network Operation&lt;br /&gt; Intent - To perform inter-communication between activities or services&lt;br /&gt;Resource Externalization - such as strings and graphics&lt;br /&gt; Notification signaling users - light, sound, icon, notification, dialog etc.&lt;br /&gt;Content Providers - They share data between applications&lt;br /&gt;&lt;a href=&quot;http://www.androidinterviewquestions.info/&quot; target=&quot;_blank&quot;&gt;What dialog boxes are supported in android?&lt;/a&gt;&lt;br /&gt;Android supports 4 dialog boxes:&lt;br /&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;AlertDialog &lt;/a&gt;:  An alert dialog box supports 0 to 3 buttons and a list of selectable elements, including check boxes and radio buttons. Among the other dialog boxes, the most suggested dialog box is the alert dialog box.&lt;br /&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;ProgressDialog&lt;/a&gt; :  This dialog box displays a progress wheel or a progress bar. It is an extension of AlertDialog and supports adding buttons.&lt;br /&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;DatePickerDialog&lt;/a&gt; :  This dialog box is used for selecting a date by the user.&lt;br /&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot; target=&quot;_blank&quot;&gt;TimePickerDialog&lt;/a&gt; :  This dialog box is used for selecting time by the user.&lt;br /&gt; How to Translate in Android?&lt;br /&gt; The Google translator translates the data of one language into another language by using XMPP to transmit data. You can type the message in English and select the language which is understood by the citizens of the country in order to reach the message to the citizens.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to cinterviews.blogspot.com@gmail.com so that it will be useful to our job search community</description><link>http://www.cinterviews.com/2014/05/fresher-android-interview-questions.html</link><author>noreply@blogger.com (cinterviews)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-7488694372364483184</guid><pubDate>Fri, 16 May 2014 13:19:00 +0000</pubDate><atom:updated>2014-05-16T06:32:16.931-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cinterviews</category><category domain="http://www.blogger.com/atom/ns#">election 2014</category><category domain="http://www.blogger.com/atom/ns#">election results 2014</category><category domain="http://www.blogger.com/atom/ns#">news</category><title> Facts about narendra modi narendra modi wiki </title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Facts about narendra modi &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Narendra Modi sleeps only three hours.&lt;/b&gt; He is a workaholic. As CM of 
Gujarat, he reports to his office around 7 in the morning and works as 
late as 10 or even late in the night. &lt;br /&gt;
Narendra Damodardas Modi&amp;nbsp; born 17 September 1950) is an Indian 
politician and is the incumbent and 14th Chief Minister of the state of 
Gujarat. He is a member of the Bharatiya Janata Party (BJP). He was the 
prime ministerial candidate of the BJP-led National Democratic Alliance 
in the 2014 Indian general elections and is set to be the next (15th) 
Prime Minister of India. &lt;br /&gt;
&lt;br /&gt;Modi was a key strategist for the BJP 
in the successful 1995 and 1998 Gujarat state election campaigns, and 
was a major campaign figure in the 2009 general elections, eventually 
won by the Indian National Congress-led United Progressive Alliance 
(UPA). He first became chief minister of Gujarat in October 2001 after 
the resignation of his predecessor, Keshubhai Patel, and following the 
defeat of BJP in the by-elections. In July 2007, he became the 
longest-serving Chief Minister in Gujarat&#39;s history, at which point he 
had been in power for 2,063 days continuously. He is currently serving 
his fourth consecutive term as Chief Minister. Modi is a member of the 
Rashtriya Swayamsevak Sangh (RSS) and is described as a Hindu 
nationalist by media, scholars and himself. He is a controversial figure
 both within India and internationally as his administration has been 
criticised for the incidents surrounding the 2002 Gujarat riots. He has 
been praised for his economic policies, which are credited with creating
 an environment for a high rate of economic growth in Gujarat. However, 
his administration has also been criticised for failing to make a 
significant positive impact upon the human development of the state.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Early life and education&lt;/b&gt;&lt;br /&gt;
Modi was born on 17 September 1950 to a family of grocers belonging to 
the backward Ghanchi-Teli (oil-presser) community, in Vadnagar in 
Mehsana district of what was then Bombay Presidency (present-day 
Gujarat), India.He was the third of six children born to Damodardas 
Mulchand Modi and his wife, Heeraben. He helped his father sell tea at 
Vadnagar railway station when a child and as a teenager he ran a tea 
stall with his brother near a bus terminus.He completed his schooling in
 Vadnagar, where a teacher described him as being an average student, 
but a keen debater who had an interest in theatre. That interest has 
influenced how he now projects himself in politics. &lt;br /&gt;
&lt;br /&gt;
Modi&#39;s 
parents arranged his marriage as a child, in keeping with the traditions
 of the Ghanchi caste. He was engaged at the age of 13 to Jashodaben 
Chimanlal and the couple were married by the time he was 18. They spent 
very little time together and were soon estranged because Modi decided 
to pursue an itinerant life. However as per Modi&#39;s biographer Nilanjan 
Mukhopadhyay, the marriage was never consummated. Having remained silent
 on the question of marriage in four previous election campaigns, and 
having claimed that his status as a single person meant that he had no 
reason to be corrupt, Modi acknowledged Jashodaben as his legal spouse 
when filling in his nomination form for the 2014 Lok Sabha elections. 
Little is known of the two years that Modi spent travelling, probably in
 the Himalayas, and he resumed selling tea upon his return. He then 
worked in the staff canteen of Gujarat State Road Transport Corporation 
until he became a full–time pracharak (propagandist) of the RSS in 1970.
 He had been involved with the RSS as a volunteer from the age of eight 
and had come into contact with Vasant Gajendragadkar and Nathalal 
Jaghda, leaders of the Jan Sangh who later founded the BJP&#39;s Gujarat 
state unit. After Modi had received some RSS training in Nagpur, which 
was a prerequisite for taking up an official position in the Sangh 
Parivar, he was given charge of Sangh&#39;s student wing, Akhil Bharatiya 
Vidyarthi Parishad, in Gujarat. Modi organised agitations and covert 
distribution of Sangh&#39;s pamphlets during the Emergency. Modi graduated 
with an extramural degree through &lt;span class=&quot;IL_AD&quot; id=&quot;IL_AD1&quot;&gt;Distance Education&lt;/span&gt;
 in political science from Delhi University. Modi remained a pracharak 
in the RSS while he completed his Master&#39;s degree in political science 
from Gujarat University.&lt;br /&gt;
&lt;br /&gt;
Modi formally joined the RSS after the Indo-Pakistani War of 1971. In 
1975, the then Prime Minister of India, Indira Gandhi declared a state 
of emergency and jailed political opponents. Modi went underground in 
Gujarat, occasionally disguised, and printed and sent booklets against 
the central government to Delhi. He also participated in the movement 
against the Emergency under Jayaprakash Narayan. The RSS assigned Modi 
to the BJP in 1985. While Shankarsingh Vaghela and Keshubhai Patel were 
the established names in the Gujarat BJP at that time, Modi rose to 
prominence after organising Murli Manohar Joshi&#39;s Kanyakumari-Srinagar 
Ekta yatra (Journey for Unity) in 1991. In 1988, Modi was elected as 
organizing secretary of BJP&#39;s Gujarat unit, marking his formal entry 
into mainstream politics. As secretary, his electoral strategy was 
central to BJP&#39;s victory in the 1995 state elections. In November 1995, 
Modi was elected National Secretary of BJP and was transferred to New 
Delhi where he was assigned responsibility for the party&#39;s activities in
 Haryana and Himachal Pradesh. Vaghela defected from the BJP after he 
lost the 1996 Lok Sabha elections, having previously threatened to do so
 in 1995. Modi was promoted to the post of General 
Secretary(Organisation) of the BJP in May 1998. While on the selection 
committee for the 1998 assembly elections in Gujarat, Modi favoured supporters
 of Patel over those loyal to Vaghela, in an attempt to put an end to 
the factional divisions within the party. His strategies were credited 
as being key to winning the 1998 elections.&lt;br /&gt;
&lt;br /&gt;
In 2001, Keshubhai Patel&#39;s health was failing, and the BJP had lost
 seats in the by-elections. Allegations of abuse of power, corruption 
and poor administration were being made, and Patel&#39;s standing had been 
damaged by his administration&#39;s handling of the Bhuj Earthquake of 
2001.As a result, the BJP&#39;s national leadership sought a new candidate 
for the office of chief minister, and Modi, who had aired his misgivings
 about Patel&#39;s administration, was chosen as a replacement. L. K. 
Advani, a senior leader of the BJP, did not want to ostracise Patel and 
was worried about Modi&#39;s lack of experience in governance. Modi declined
 an offer to be Patel&#39;s deputy chief minister, informing Advani and Atal
 Bihari Vajpayee that he was &quot;going to be fully responsible for Gujarat 
or not at all&quot;, and on 7 October 2001, Modi was appointed the Chief 
Minister of Gujarat, with the responsibility of preparing the BJP for 
elections in December 2002. As Chief Minister, Modi&#39;s ideas of 
governance revolved around privatisation and small government, which 
stood at odds with what political commentator Aditi Phadnis has 
described as the &quot;anti-privatisation, anti-globalisation position&quot; of 
the RSS.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Modi is a vegetarian.He has a frugal lifestyle with a personal staff 
of three. He is a workaholic and an introvert. He writes poems in 
Gujarati. As a speaker, he is known as a crowd-puller. He wears 
&quot;business suits to business meetings, instead of homespun tunics. He 
still lampoons the urban, English-speaking elite, but he is also honing 
his English skills.&quot; Modi has been labelled by the media and some 
articles in peer-reviewed journals as a controversial, polarising, and 
divisive figure,but British economist Jim O&#39;Neill, author of the BRIC 
report, wrote on his blog that Modi is &quot;good on economics&quot;, one of the 
things that &quot;India desperately needs in a leader&quot;. In August 2013, 
financial analyst Chris Wood, chief strategist of CLSA, wrote in his 
weekly Greed &amp;amp; Fear that &quot;the Indian stock market&#39;s greatest hope is
 the emergence of Gujarat Chief Minister Narendra Modi as the BJP&#39;s 
prime ministerial candidate.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Awards and recognitions&lt;/b&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Gujarat Ratna by Shri Poona Gujarati Bandhu Samaj at Ganesh Kala Krida Manch on celebration of centenary year.&lt;/li&gt;
&lt;li&gt;e-Ratna award by the Computer Society of India&lt;/li&gt;
&lt;li&gt;Best Chief Minister – In a nationwide survey conducted in 2007 by 
India Today magazine, Narendra Modi was declared the Best Chief Minister
 in the country.&lt;/li&gt;
&lt;li&gt;Asian Winner of the fDi Personality of the Year Award for 2009 by FDi magazine.&lt;/li&gt;
&lt;li&gt;In March 2012, Modi appeared on the cover of the Asian edition of Time, one of India&#39;s few politicians to have done so.&lt;/li&gt;
&lt;li&gt;Modi was featured in Time&#39;s 2014 Time 100 list of the most influential people in the world&lt;/li&gt;
&lt;/ul&gt;
The biggest mystery of Narendra Modi’s life was his relationship status. The world knew him as a ‘bachelor’ till the time he declared himself as married in his election affidavit . A magazine published a story in 2009 that claimed Jashodaben to be Modi’s wife. The fact that Modi never contested the facts of the story gave credence to the content of the article. Modi&#39;s wife is a retired school teacher and  lives in Rajosana village of Banaskantha district. She is said to got married with Modi when she was 18. She had studied up to class VIII only and that is supposed to have spoiled their relationship. It is said that Jashodaben does not like to be photographed as she believes she is not good looking. Not only this, she is conscious of Modi’s high position and does not want to create any embarrassment to Modi although she is hopeful that someday Modi will come to her and publicly accept her as his wife. In 2014 elections the media covered when she went out and cast her vote.&lt;br /&gt;
&lt;br /&gt;
Narendra Modi is a patriot since childhood. During Indo-Pak war of 1965, Modi, as a 15 year old boy, volunteered to serve the soldiers in transit at the railway stations. Similarly, in 1967 at an age of 17 years, he served the flood affected people of Gujarat.&lt;br /&gt;
&lt;br /&gt;
Modi was born in an OBC family of grocers in Vadnagar of Gujarat. Modi wanted to become a sanyasi when he was a child. In fact, he was always fascinated with Sadhus, different forms of worship and meditation. He ran away from home after completing his school education. He visited many places including Ramkrishna Ashram of Belur in West Bengal. Finally, he reached Himalayas and wandered aimlessly and stayed with unknown but yogic Sadhus for months. &lt;br /&gt;
&lt;br /&gt;
After returning from Himalayas, Modi ran a tea stall with his brother at the State Transport Office in Ahmedabad. Modi sold tea for many years. That was the time when Modi learnt what hardship really meant. It made him more determined and resolute in his approach towards life.&lt;br /&gt;
Narendra Modi is very particular about his appearance in public. He prefers trimmed beard and hair. As for his clothes, his favourite cloth store used to be Jade Blue of Ahmedabad. He ensures that he looks elegant whenever he moves out.&lt;br /&gt;
&lt;br /&gt;
Narendra Modi has done a three-month course in US on public relations and image management. This could be one reason why he has succeeded in positioning himself as one of the most affable and sought after politicians in India.&lt;br /&gt;
&lt;br /&gt;
Narendra Modi adores his mother and never forgets to take her blessings whenever he undertakes any new initiative- political or otherwise. Even today he went to meet his mother after it became clear that Modi is going to be the next Prime Minister. In fact, she is his only closest relation. He has got all traditional virtues of an Indian man. He  is a teetotaler. He doesn’t drink, doesn’t smoke. He is a complete vegetarian. In nut-shell, he is miles away from even minor vices&lt;br /&gt;
Women all over India and cutting over age bracket adore Modi. In his home state, he is seen as a sex symbol among women. A close look at his public meetings makes it abundantly clear that women outnumber men among attendees. Analysts say this is mainly because of his emperor like image exuding absolute power and authority.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Modi is a prolific writer and poet.He writes in Gujarati language and his favourite topics include life and teachings of Hindutva icons. Narendra Modi is a big fan of Swami Vivekananda. His most recent election campaign was christened as ‘Vivekanand Yuva Vikas Yatra’.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to cinterviews.blogspot.com@gmail.com so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/05/facts-about-narendra-modi-narendra-modi.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-6034325604747563507</guid><pubDate>Fri, 16 May 2014 11:11:00 +0000</pubDate><atom:updated>2014-05-16T04:11:35.502-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cinterviews</category><category domain="http://www.blogger.com/atom/ns#">election 2014</category><category domain="http://www.blogger.com/atom/ns#">election results 2014</category><category domain="http://www.blogger.com/atom/ns#">news</category><title>Arvind kejriwal Biography Arvind kejriwal</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Biography of arvind kejriwal &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arvind Kejriwal (born 16 August 1968) is an Indian 
politician and former civil servant who served as the 7th Chief Minister
 of Delhi from 28 December 2013 to 14 February 2014. He is the leader of
 the Aam Aadmi Party (AAP). &lt;br /&gt;
&lt;br /&gt;
Kejriwal is a graduate of 
the Indian Institute of Technology Kharagpur and worked for the Indian 
Revenue Service (IRS) as a Joint Commissioner in the Income Tax 
Department. He is known for his efforts to enact and implement the Right
 to Information Act (RTI) at the grassroots level and his role in 
drafting a proposed Jan Lokpal Bill. &lt;br /&gt;
&lt;br /&gt;
In 2006, Kejriwal
 was awarded the Ramon Magsaysay Award for Emergent Leadership 
recognising his involvement in a grassroots movement (Parivartan) using 
right-to-information legislation in a campaign against corruption. The 
same year, after resigning from the IRS, he donated his Magsaysay award 
money as a corpus fund to found the Public Cause Research Foundation, a 
non-governmental organization (NGO). In 2012, he launched the Aam Aadmi 
Party, and defeated Chief Minister Sheila Dikshit in the 2013 Delhi 
Legislative Assembly election. Following the election, he took office as
 the Chief Minister of Delhi on 28 December 2013. He resigned 49 days 
later, on 14 February 2014, stating he did so because of his 
government&#39;s inability to pass his proposed anti-corruption legislation 
due to a lack of support from other political parties.He contested 2014 
general elections from Varanasi against Narendra Modi loosing by a 
margin of 64498 votes, the loss being described as a washout.&lt;br /&gt;
&lt;br /&gt;
Kejriwal
 was born in a middle-class family in Siwani, Bhiwani district, Haryana 
on 16 August 1968, the first of the three children of Gobind Ram 
Kejriwal and Gita Devii. His father was an electrical engineer who 
graduated from the Birla Institute of Technology, Mesra, and whose work 
led to many changes in the family&#39;s residence. Kejriwal spent most of 
his childhood in north Indian towns such as Sonepat, Ghaziabad and 
Hisar. He was educated at Campus School in Hisar and at a Christian 
missionary school at Sonipat. Kejriwal graduated from the Indian 
Institute of Technology in Kharagpur, majoring in mechanical 
engineering. He joined Tata Steel in 1989 and was posted in Jamshedpur. 
Kejriwal resigned in 1992, having taken leave of absence in order to 
study for the Civil Services Examination. Kejriwal spent some time in 
Kolkata, at the Ramakrishna Mission in North-East India and at Nehru 
Yuva Kendra.&lt;br /&gt;
&lt;br /&gt;
Kejriwal joined the IRS in 1995 after 
qualifying through the Civil Services Examination. In 2000, he was 
granted two years&#39; paid leave to pursue higher education on condition 
that upon resuming his work he would not resign from the Service for at 
least three years. Failure to abide by that condition would require him 
to repay the salary given during the leave period. He rejoined in 2003 
and worked for 18 months before taking unpaid leave for 18 months. In 
February 2006, he resigned from his position as a Joint Commissioner of 
Income Tax in New Delhi. The Government of India claimed that Kejriwal 
had violated his original agreement by not working for three years. 
Kejriwal said that his 18 months of work and 18 months of unpaid absence
 amounted to the stipulated three year period during which he could not 
resign and that this was an attempt to malign him due to his involvement
 with Team Anna, a strand of the Indian anti-corruption movement. The 
dispute ran for several year until, in 2011, it was resolved when he 
paid his way out of the Service with the help of loans from friends.&lt;br /&gt;
&lt;h3&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;Parivartan&quot;&gt;Parivartan&lt;/span&gt;&lt;/h3&gt;
Kejriwal
 believes in the dictum that &quot;Change begins with small things&quot;. In 
December 1999, while still in service with the Income Tax Department, he
 helped found a movement named Parivartan (which means &quot;change&quot;), 
focused on assisting citizens in navigating income tax, electricity and 
food ration matters in parts of Delhi. The Parivartan organisation 
exposed a fake ration card scam in 2008 but, according to a founder 
member, did not have a great impact generally and was largely crumbling 
by 2012. It was for his involvement with Parivartan that Kejriwal had 
been given the Ramon Magsaysay Award for Emergent Leadership in 2006. 
The award citation noted Parivartan and that that &quot;the board of trustees
 recognizes [Kejriwal&#39;s] activating India&#39;s right-to-information 
movement at the grassroots, empowering New Delhi&#39;s poorest citizens to 
fight corruption by holding government accountable to the people.&quot; &lt;br /&gt;
&lt;b&gt;Right to Information &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Together
 with Manish Sisodia and Abhinandan Sekhri, Kejriwal established the 
Public Cause Research Foundation in December 2006, donating the prize 
money he had received from the Ramon Magsaysay Award as a seed fund. 
This new body paid the employees of Parivartan. Kejriwal has used the 
Right to Information Act in corruption cases in many government 
departments including the Income Tax Department, the Municipal 
Corporation of Delhi, the Public Distribution System and the Delhi 
Electricity Board. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Jan Lokpal Bill &lt;/b&gt;&lt;br /&gt;
Main 
article: Jan Lokpal Bill Kejriwal was the civil society representative 
member of the committee constituted by the Government of India to draft a
 Jan Lokpal bill, following a campaign for introduction of such 
legislation that featured Anna Hazare. He had been arrested along with 
Hazare on defying Police directive to give a written undertaking that 
they will not go to JP Park. He attacked the government on this and said
 there was a need for a debate over police power to detain and release 
people at will. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Political career&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Kejriwal
 established the AAP in November 2012 as he believed that electoral 
politics was the next logical step in the fight against corruption. This
 caused a rift between him and Hazare. The party name reflects the 
phrase Aam Aadmi, or &quot;common man&quot;, whose interests Kejriwal proposed to 
represent. He became the fifth most mentioned Indian politician on 
social media channels in the run-up to the Delhi legislative assembly 
election of 2013. &lt;br /&gt;
&lt;b&gt;Chief Minister of Delhi &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
In
 the 2013 Delhi Legislative Assembly elections for all 70 seats, the 
Bhartiya Janta Party won 31 seats, followed by Aam Aadmi Party with 28 
seats. Kejriwal defeated incumbent Chief Minister Sheila Dikshit of the 
Indian National Congress in her constituency of New Delhi by a margin of
 25,864 votes. &lt;br /&gt;
&lt;br /&gt;
AAP formed a minority government in the
 hung assembly, (claiming support for the action gauged from opinion 
polls) with outside support from the eight Indian National Congress 
MLAs, one Janta Dal MLA and one independent MLA. Kejriwal was sworn in 
as the second-youngest chief minister of Delhi on 28 December 2013, 
after Chaudhary Brahm Prakash who became chief minister at the age of 
34. He was in charge of Delhi&#39;s Home Ministry, Power, Planning, Finance,
 Vigilance ministries.[citation needed] &lt;br /&gt;
&lt;b&gt;Resignation &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
On
 14 February 2014 he resigned as Chief Minister after failing to table 
the Jan Lokpal Bill in the Delhi Assembly. He recommended the 
dissolution of the Assembly. Kejriwal blamed the Indian National 
Congress and the Bharatiya Janata Party for stalling the anti-corruption
 legislation and linked it with the government’s decision to register a 
First Information Report (FIR) against industrialist Mukesh Ambani, 
chairman and managing director of Reliance Industries. &lt;br /&gt;
&lt;b&gt;2014 national elections &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Kejriwal
 said in January, prior to his resignation as chief minister, that he 
would not contest a seat in the 2014 Lok Sabha elections. Later in that 
month, party members persuaded him to change his mind,&amp;nbsp; and on 25 March,
 he agreed to contest against the BJP prime ministerial candidate, 
Narendra Modi , from Varanasi. an election he badly lost. &lt;br /&gt;
Personal
 life Kejriwal is married to Sunita, his batchmate from National Academy
 of Administration in Mussoorie and the National Academy of Direct Taxes
 in Nagpur. The couple have two children. Kejriwal is vegetarian and has
 been practicing Vipassana for many years. Kejriwal is known to be 
averse to ceremony and does not celebrate his birthday. He has diabetes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to cinterviews.blogspot.com@gmail.com so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/05/arvind-kejriwal-biography-arvind.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-5529165833014372229</guid><pubDate>Mon, 06 Jan 2014 06:31:00 +0000</pubDate><atom:updated>2014-01-05T22:31:06.536-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">programming interview questions and answers</category><category domain="http://www.blogger.com/atom/ns#">trees</category><category domain="http://www.blogger.com/atom/ns#">write c program to check two trees are same or not</category><title>Trees for programming</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

	
		
		
	
	
		&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 68&quot;&gt;
			&lt;div class=&quot;layoutArea&quot;&gt;
				&lt;div class=&quot;column&quot;&gt;
					&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;&lt;b&gt;Trees: &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Trees are commonly used during our daily programming. In trees, all nodes except the root node
have a parent node, and all nodes except leaves have one or more children nodes.
&lt;/span&gt;&lt;br /&gt;

					&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Interview questions about trees are usually not easy because there are many pointer operations on
trees. If interviewers would like to examine candidates&#39; capacity to handle complex pointer operations,
they are likely to employ questions about trees.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;

	
		
		
	
	
		&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 68&quot;&gt;
			&lt;div class=&quot;layoutArea&quot;&gt;
				&lt;div class=&quot;column&quot;&gt;
					&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Both arrays and lists are linear data structures, so it is difficult to utilize them to organize a hierarchical
representation of objects. To overcome this limitation, a new data type named a tree was introduced,
which consists of a set of nodes and links among them.
&lt;/span&gt;&lt;br /&gt;

				&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzQtjtYR_ndICrfvKEOLM12t_27gFIQseC7ybx2y5ou59dK52lt38ZJ2tXP5xSt0iOfDODMRFfYOnJeLZfQBR6sHqqRE8yVwvmz17vJg8VPfUSjyaDY4Ezg6WdwbcEGGS-pFhVnVeLQnw/s1600/www.cinterviews.com.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzQtjtYR_ndICrfvKEOLM12t_27gFIQseC7ybx2y5ou59dK52lt38ZJ2tXP5xSt0iOfDODMRFfYOnJeLZfQBR6sHqqRE8yVwvmz17vJg8VPfUSjyaDY4Ezg6WdwbcEGGS-pFhVnVeLQnw/s1600/www.cinterviews.com.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

				&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A sample binary tree with seven nodes&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;

	
		
		
	
	
		&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 68&quot;&gt;
			&lt;div class=&quot;layoutArea&quot;&gt;
				&lt;div class=&quot;column&quot;&gt;
					&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Most trees referred to during interviews are binary trees, where every node has two children at most.
The most important operation on trees is traversal, which is to visit nodes in some order. The most
common traversal algorithms include the following:
&lt;/span&gt;&lt;br /&gt;

					&lt;ul style=&quot;list-style-type: disc;&quot;&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
							&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;Pre-order traversal: &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The root of a binary tree is visited first, then its left children,
and finally its right children. The pre-order traversal sequence of the binary tree in above
Figure is 10, 6, 4, 8, 14, 12, 16.
&lt;/span&gt;&lt;br /&gt;

						&lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
							&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;In-order traversal: &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Left children of a binary tree are visited first, then its root, and
finally its right children. The in-order traversal sequence of the binary tree in above
Figure is 4, 6, 8, 10, 12, 14, 16.
&lt;/span&gt;&lt;br /&gt;

						&lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
							&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;Post-order traversal: &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Left children of a binary tree are visited first, then its right
children, and finally its root. The post-order traversal sequence of the binary tree
in&amp;nbsp; above Figure is 4, 8, 6, 12, 16, 14, 10.
&lt;/span&gt;&lt;br /&gt;

						&lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
							&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;Breadth-first traversal: &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Nodes in the first level are traversed, then nodes in the
second level, ..., and finally nodes in the bottom level. Nodes in the same level are
usually traversed from left to right. The breadth-first traversal sequence of the
binary tree in above Figure is 10, 6, 14, 4, 8, 12, 16.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;

	
		
		
	
	
		&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 68&quot;&gt;
			&lt;div class=&quot;layoutArea&quot;&gt;
				&lt;div class=&quot;column&quot;&gt;
					&lt;ol start=&quot;0&quot; style=&quot;list-style-type: none;&quot;&gt;
&lt;li&gt;
							&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The first three traversal algorithms in the preceding list can be implemented with both recursion
and iteration, and recursive implementations are more concise than iterative ones. Candidates should
be very familiar with these six implementations and be able to implement them with bug-free code in a
short period of time.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;

	
		
		
	
	
		&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 69&quot;&gt;
			&lt;div class=&quot;layoutArea&quot;&gt;
				&lt;div class=&quot;column&quot;&gt;
					&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Usually, a queue is utilized for breadth-first traversal algorithms. There are also many interesting
interview questions on this topic, which are discussed in the section &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;Print Binary Trees Level by Level&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;.
&lt;/span&gt;&lt;br /&gt;

					&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;There are some special binary trees such as binary search trees. In a binary search tree, all nodes in
the left subtree are not greater than the root node, and all nodes in the right subtree are not less than the
root node. Binary search trees are closely related to the binary search algorithm, where it costs O(log&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;)
time to find a value among &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;nodes.
&lt;/span&gt;&lt;br /&gt;

				&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The tree in above&amp;nbsp; Figure is actually a binary search tree. 
&lt;/span&gt;
				
			
		&lt;br /&gt;

	
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;&lt;/span&gt; &lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to &lt;a href=&quot;mailto:cinterviews.blogspot.com@gmail.com&quot;&gt;cinterviews.blogspot.com@gmail.com&lt;/a&gt; so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/01/trees-for-programming.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzQtjtYR_ndICrfvKEOLM12t_27gFIQseC7ybx2y5ou59dK52lt38ZJ2tXP5xSt0iOfDODMRFfYOnJeLZfQBR6sHqqRE8yVwvmz17vJg8VPfUSjyaDY4Ezg6WdwbcEGGS-pFhVnVeLQnw/s72-c/www.cinterviews.com.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-4693974979154644130</guid><pubDate>Thu, 02 Jan 2014 15:46:00 +0000</pubDate><atom:updated>2014-01-02T08:02:53.118-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Examples for Loop in List</category><category domain="http://www.blogger.com/atom/ns#">fresher job interview tips</category><category domain="http://www.blogger.com/atom/ns#">Loop in List</category><title>Examples for Loop in List </title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Q.1 &lt;span style=&quot;font-family: &#39;HelveticaNeue&#39;; font-size: 10.000000pt;&quot;&gt;How do you find whether there is a loop in a linked list? For example, the list in Figure bellow
contains a loop.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPgStksVYleZmfzxPhRmf6CbevdvMc0A5P-f1PhThMDSMc5TCeezTvIeNEfjG4k0WykfZ52quIjTvCKpTb5ut3IdwdEZuYfN13T6VGBK4vw9jujiuEvZFnlGPBBEstf24AkF8YXamR4YU/s1600/www.cinterviews.com.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPgStksVYleZmfzxPhRmf6CbevdvMc0A5P-f1PhThMDSMc5TCeezTvIeNEfjG4k0WykfZ52quIjTvCKpTb5ut3IdwdEZuYfN13T6VGBK4vw9jujiuEvZFnlGPBBEstf24AkF8YXamR4YU/s1600/www.cinterviews.com.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A list with a loop&amp;nbsp;&lt;div class=&quot;page&quot; title=&quot;Page 64&quot;&gt;
&lt;div class=&quot;layoutArea&quot;&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;ol start=&quot;0&quot; style=&quot;list-style-type: none; text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;This is a popular interview question. It can be solved with two pointers, which are initialized at the
head of list. One pointer advances once at each step, and the other advances twice at each step. If the&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;faster pointer meets the slower one again, there is a loop in the list. Otherwise, there is no loop if the
faster one reaches the end of list.
&lt;/span&gt;
     &lt;div class=&quot;page&quot; title=&quot;Page 65&quot;&gt;
&lt;div class=&quot;layoutArea&quot;&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The sample code in bellow is implemented based on this solution. The faster pointer is &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;pFast&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;,
and the slower one is &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;pSlow&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;.
&lt;/span&gt;&lt;br /&gt;

     &lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;&amp;nbsp;C++ Code to Check Whether a List Contains a Loop
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;bool HasLoop(ListNode* pHead) {
    if(pHead == NULL)
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        return false;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    ListNode* pSlow = pHead-&amp;gt;m_pNext;
    if(pSlow == NULL)
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        return false;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    ListNode* pFast = pSlow-&amp;gt;m_pNext;
    while(pFast != NULL &amp;amp;&amp;amp; pSlow != NULL) {
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        if(pFast == pSlow)
            return true;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pSlow = pSlow-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pFast = pFast-&amp;gt;m_pNext;
        if(pFast != NULL)
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;            pFast = pFast-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    return false;
}
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;
&lt;/span&gt;
     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Test Cases:
&lt;/span&gt;&lt;br /&gt;

     &lt;ul style=&quot;list-style-type: disc;&quot;&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;There is a loop in a list (including cases where there are one/multiple nodes in a
loop, or a loop contains all nodes in a list)
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;There is not a loop in a list
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The input node of the list head is &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;NULL &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;
&lt;b&gt;Q.&lt;/b&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt; &lt;/span&gt;&lt;br /&gt;

 
  
  
 
 
  &lt;/h2&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 65&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
    &lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;HelveticaNeue&#39;; font-size: 10.000000pt;&quot;&gt;If there is a loop in a linked list, how do you get the entry node of the loop? The entry node is
the first node in the loop from the head of a list. For instance, the entry node of the loop in the list of Figure bellow is
the node with value 3.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRqpFBdutLYmOWFvU5WVy5AJdXrdNgUW1Is1cA5d93Fihyphenhypheni_YVLp9XrR8wzfRCmV8FIpyLBs4Cz-P3FKYqy1Nx3XfRqzh4fJnI-B3OB6_OG-vpRnUyo2z9oMdbZzqFBVqvsR3nOLTUIWY/s1600/www.cinterviews.com.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRqpFBdutLYmOWFvU5WVy5AJdXrdNgUW1Is1cA5d93Fihyphenhypheni_YVLp9XrR8wzfRCmV8FIpyLBs4Cz-P3FKYqy1Nx3XfRqzh4fJnI-B3OB6_OG-vpRnUyo2z9oMdbZzqFBVqvsR3nOLTUIWY/s1600/www.cinterviews.com.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;HelveticaNeue&#39;; font-size: 10.000000pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A list with a loop&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;

 
  
  
 
 
  &lt;/span&gt;&lt;div class=&quot;page&quot; title=&quot;Page 65&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;we can also solve this problem with two pointer.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Two pointers &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;and &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;are initialized to point to the head of a list. If there are &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;nodes in the loop,
the first pointer move forward &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;steps, and then two pointers move together with same speed. When the
second pointer reaches the entry node of the loop, the first one travels around the loop and returns back
to the entry node.
&lt;/span&gt;
     &lt;div class=&quot;page&quot; title=&quot;Page 66&quot;&gt;
&lt;div class=&quot;layoutArea&quot;&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Let’s take the list in Figure above as an example. &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;and &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;are first initialized to point to the head node
of the list (Figure (a)). There are four nodes in the loop of the list, so &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;moves four steps ahead and
reaches the node with value 5 (Figure (b)). Then these two pointers move two steps, and they meet
at the node with value 3, which is the entry node of the loop, as shown in Figure (c).&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;

 
  
  
 
 
  &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 66&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
    &lt;div class=&quot;column&quot;&gt;
     &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC82bE4t4YUYrm8A8jvvkDDZzvqEbxRM3gO-JONKwlxv3CXLXTH0NcceHxmXqx97MhbWpmaSmSiVzddfMfDO4Sa3aZZHiFKc9wgnQht2Zvjm0FUY0dVTQ7QiDSmrNviaH7ta0uX-ns92g/s1600/www.cinterviews.com.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC82bE4t4YUYrm8A8jvvkDDZzvqEbxRM3gO-JONKwlxv3CXLXTH0NcceHxmXqx97MhbWpmaSmSiVzddfMfDO4Sa3aZZHiFKc9wgnQht2Zvjm0FUY0dVTQ7QiDSmrNviaH7ta0uX-ns92g/s1600/www.cinterviews.com.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;Process to find the entry node of a loop in a list. (a) Pointers &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;and &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;are initialized at the
head of list. (b) The pointer &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;moves four steps ahead since there are four nodes in the loop. (c) Both &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;and
&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;move ahead till they meet at the entry node of the loop.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The only problem is how to figure out the number of nodes inside a loop. Let’s go back to the
solution of the previous question. Two pointers are employed, and the faster one meets the slower one if
there is a loop. The meeting node should be inside the loop. Therefore, we can move forward from the
meeting node and count nodes in the loop until we arrive at the meeting node again.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The function &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;Meeting Node &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;in bellow code finds the meeting node of two pointers if there is a loop in a
list, which is a minor modification of the previous &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;HasLoop&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;&amp;nbsp;C++ Code to Get a Meeting Node in a Loop
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;ListNode* MeetingNode(ListNode* pHead) {
    if(pHead == NULL)
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;return NULL;
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    ListNode* pSlow = pHead-&amp;gt;m_pNext;
    if(pSlow == NULL)
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;return NULL;
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    ListNode* pFast = pSlow-&amp;gt;m_pNext;
    while(pFast != NULL &amp;amp;&amp;amp; pSlow != NULL) {
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        if(pFast == pSlow)
            return pFast;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pSlow = pSlow-&amp;gt;m_pNext;
        pFast = pFast-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;

 
  
  
 
 
  &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 67&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
    &lt;div class=&quot;column&quot;&gt;
     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;if(pFast != NULL)
    pFast = pFast-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;layoutArea&quot;&gt;
    &lt;div class=&quot;column&quot;&gt;
     &lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    return NULL;
}
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The function &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;MeetingNode &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;returns a node in the loop when there is a loop in the list. Otherwise, it
returns &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;After finding the meeting node, it counts nodes in a loop of a list, as well as finding the entry node of
the loop with the sample code, as shown inbellow code.&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;C++ Code to Get a Meeting Node in a Loop
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;ListNode* EntryNodeOfLoop(ListNode* pHead) {
    ListNode* meetingNode = MeetingNode(pHead);
    if(meetingNode == NULL)
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;return NULL;
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    // get the number of nodes in loop
    int nodesInLoop = 1;
    ListNode* pNode1 = meetingNode;
    while(pNode1-&amp;gt;m_pNext != meetingNode) {
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pNode1 = pNode1-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        ++nodesInLoop;
    }
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    // move pNode1
    pNode1 = pHead;
    for(int i = 0; i &amp;lt; nodesInLoop; ++i)
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pNode1 = pNode1-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    // move pNode1 and pNode2
    ListNode* pNode2 = pHead;
    while(pNode1 != pNode2){
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pNode1 = pNode1-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pNode2 = pNode2-&amp;gt;m_pNext;
    }
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    return pNode1;
}
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;
&lt;/span&gt;
     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Test Cases:
&lt;/span&gt;&lt;br /&gt;

     &lt;ul style=&quot;list-style-type: disc;&quot;&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;There is a loop in a list (including cases where there are one/multiple nodes in a
loop, or a loop contains all nodes in a list)
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;There is not a loop in a list
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The input node of the list head is &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;NULL
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;

    &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;&amp;nbsp;&lt;/span&gt;
      &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to &lt;a href=&quot;mailto:cinterviews.blogspot.com@gmail.com&quot;&gt;cinterviews.blogspot.com@gmail.com&lt;/a&gt; so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2014/01/questionsloop-in-list.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPgStksVYleZmfzxPhRmf6CbevdvMc0A5P-f1PhThMDSMc5TCeezTvIeNEfjG4k0WykfZ52quIjTvCKpTb5ut3IdwdEZuYfN13T6VGBK4vw9jujiuEvZFnlGPBBEstf24AkF8YXamR4YU/s72-c/www.cinterviews.com.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-7771854612748984744</guid><pubDate>Tue, 31 Dec 2013 11:53:00 +0000</pubDate><atom:updated>2013-12-31T03:53:10.975-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">8086 interview questions</category><category domain="http://www.blogger.com/atom/ns#">fresher interview</category><category domain="http://www.blogger.com/atom/ns#">interview tips</category><category domain="http://www.blogger.com/atom/ns#">sort list</category><title>implement a function to sort list</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The most efficient sorting algorithm in general, quicksort, is applicable to arrays because elements in
arrays can be accessed in O(1) time based on indexes. It takes more time to locate a node in a list, so we
have to utilize other algorithms to sort lists.
&lt;/span&gt;
     &lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 61&quot;&gt;
&lt;div class=&quot;layoutArea&quot;&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Let’s take a list with four nodes as an example to analyze the process of the insert sort algorithm
(Figure 3-6(a)). A list is split into two parts. The first part contains nodes already sorted, and the second
part is not sorted yet. The node pointed by &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;is the last sorted node, which is initialized to the first node,
and the node pointed to by &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;is the next one to be sorted.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;When node 1 is the next node to be sorted, there is only one node (node 2) in the sorted list. Because
the value 1 is less than the value in the list head, node 1 becomes the new head of the sorted list, and
node 2 is linked to the next node of the previous node 1, which is node 4 (Figure(b)). Node 2 is still
the last node in the sorted list, so it does not move &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;, and only moves &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;to the next node of node 2.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The next node to be sorted is node 4. It traverses from the head node in order to find an appropriate
location in the sorted list. Since the value 4 is greater than the value 2 in the last node of the sorted list, it
is not necessary to relink nodes. Node 4 becomes the new last node of the sorted list, so it is pointed to
by &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;(Figure(c)).
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Now the next node to be sorted is node 3. It traverses from the head node again in order to find an
appropriate location in the sorted list. Node 3 is linked between node 2 and node 4. Node 4 is still the last
node in the sorted list. Since there are no nodes left after node 4, the whole list is sorted (Figure(d)).&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqTqzC3ZKdWCeq8H8qLSsEmXNez5V7SOI_o1tQFw-zrDIw5qZ94kxbjYv0XSATa4tLhoKo1jmnrdPmFNkK7ABbA8LTGwu8GQX_SwJGH7ekXFk3TBEdP2ffI18MgwfWlchaLe3Qc0SG0dw/s1600/www.cinterviews.com.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqTqzC3ZKdWCeq8H8qLSsEmXNez5V7SOI_o1tQFw-zrDIw5qZ94kxbjYv0XSATa4tLhoKo1jmnrdPmFNkK7ABbA8LTGwu8GQX_SwJGH7ekXFk3TBEdP2ffI18MgwfWlchaLe3Qc0SG0dw/s1600/www.cinterviews.com.jpg&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;

 
  
  
 
 
  &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 61&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
    &lt;div class=&quot;column&quot;&gt;
     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;The process to sort a list with four nodes. &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;points to the last node in the sorted list, and &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;2
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;points to the next node to be inserted into the sorted list, which always follows &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;. (a) &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;is initialized to the
first node, and &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;P&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; vertical-align: -3.000000pt;&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;is initialized to the second one. (b) The node with value 2 is inserted into the sorted list.
(c) The node with value 4 is inserted into the sorted list. (d) The node with value 3 is inserted into the sorted
list.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The insert sort algorithm for lists can be implemented in C++, as shown in bellow&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;

 
  
  
 
 
  &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 61&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
    &lt;div class=&quot;column&quot;&gt;
     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;C++ Code to Sort a List
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;void Sort(ListNode** pHead) {
    if(pHead == NULL || *pHead == NULL)
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;return;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;

 
  
  
 
 
  &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 62&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
    &lt;div class=&quot;column&quot;&gt;
     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    ListNode* pLastSorted = *pHead;
    ListNode* pToBeSorted = pLastSorted-&amp;gt;m_pNext;
    while(pToBeSorted != NULL) {
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        if(pToBeSorted-&amp;gt;m_nValue &amp;lt; (*pHead)-&amp;gt;m_nValue) {
            pLastSorted-&amp;gt;m_pNext = pToBeSorted-&amp;gt;m_pNext;
            pToBeSorted-&amp;gt;m_pNext = *pHead;
            *pHead = pToBeSorted;
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}&lt;br /&gt;
else {
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;            ListNode* pNode = *pHead;
            while(pNode != pLastSorted
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;                &amp;amp;&amp;amp; pNode-&amp;gt;m_pNext-&amp;gt;m_nValue &amp;lt; pToBeSorted-&amp;gt;m_nValue) {
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;                pNode = pNode-&amp;gt;m_pNext;
            }
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;            if(pNode != pLastSorted) {
                pLastSorted-&amp;gt;m_pNext = pToBeSorted-&amp;gt;m_pNext;
                pToBeSorted-&amp;gt;m_pNext = pNode-&amp;gt;m_pNext;
                pNode-&amp;gt;m_pNext = pToBeSorted;
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
else
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;                pLastSorted = pLastSorted-&amp;gt;m_pNext;
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pToBeSorted = pLastSorted-&amp;gt;m_pNext;
    }
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Because it has to scan O(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;) nodes on the sorted list in order to find an appropriate location to insert
a new node, it costs O(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: 5.000000pt;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;) time to sort a list with &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;nodes.
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;
&lt;/span&gt;
     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Test Cases:
&lt;/span&gt;&lt;br /&gt;

     &lt;ul style=&quot;list-style-type: disc;&quot;&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Sort a list with multiple nodes, with/without duplicated values
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The input list has only one node
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The input head node of a list is &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;NULL
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to &lt;a href=&quot;mailto:cinterviews.blogspot.com@gmail.com&quot;&gt;cinterviews.blogspot.com@gmail.com&lt;/a&gt; so that it will be useful to our job search community &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
    &lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
   &lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
  &lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
 
&lt;/span&gt;&lt;br /&gt;

    &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;

    &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://www.cinterviews.com/2013/12/implement-function-to-sort-list.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqTqzC3ZKdWCeq8H8qLSsEmXNez5V7SOI_o1tQFw-zrDIw5qZ94kxbjYv0XSATa4tLhoKo1jmnrdPmFNkK7ABbA8LTGwu8GQX_SwJGH7ekXFk3TBEdP2ffI18MgwfWlchaLe3Qc0SG0dw/s72-c/www.cinterviews.com.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-2220767145348192671</guid><pubDate>Mon, 30 Dec 2013 11:00:00 +0000</pubDate><atom:updated>2013-12-30T03:00:06.917-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">fresher interview</category><category domain="http://www.blogger.com/atom/ns#">interview question and answers</category><category domain="http://www.blogger.com/atom/ns#">interview questions</category><title>implement a function to print a list from its tail to head-interview question</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&amp;nbsp;implement a function to print a list from its tail to head-interview question.&lt;br /&gt;


 
  
  
 
 
  &lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 59&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;When meeting this question, many candidates&#39; intuition is to reverse links between all nodes and to
reverse the direction of a list. It fulfills the requirement if all nodes in the reversed list are printed from
head to tail. However, it has to modify the structure of the input list. Is it OK to do so? It depends on the
requirement in an interviewers’ minds. You should ask your interviewers to clarify their requirement
before you describe your solution.
&lt;/span&gt;

 
  
  
 
 
  &lt;div class=&quot;page&quot; title=&quot;Page 59&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Usually, printing is a read-only operation, and it is not allowed to modify the content to be printed.
Supposing interviewers disallow to reverse the direction of lists here.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Nodes in a list are linked from the head to the tail, but the printing order is from the tail to the head.
That is to say, the first node in the list is the last one to be printed, and the last node is the first one to be
printed. It is typical “Last In, First Out,” so a stack can help to solve this problem. Every node is pushed&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt; into a stack when it is visited. After all nodes are visited and pushed into the stack, they are printed from
the top of the stack and popped one by one. The printing order is opposite to the order in the list.
&lt;/span&gt;
     &lt;div class=&quot;page&quot; title=&quot;Page 60&quot;&gt;
&lt;div class=&quot;layoutArea&quot;&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The sample code in bellow is based on &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;stack &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;in the C++ standard template library.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;C++ Code to Print a List Reversely (Iterative Version)
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;void PrintListReversingly_Iteratively(ListNode* pHead) {
    std::stack&amp;lt;ListNode*&amp;gt; nodes;
    ListNode* pNode = pHead;
    while(pNode != NULL) {
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        nodes.push(pNode);
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        pNode = pNode-&amp;gt;m_pNext;
    }
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;    while(!nodes.empty()) {
        pNode = nodes.top();
        printf(&quot;%d\t&quot;, pNode-&amp;gt;m_nValue);
        nodes.pop();
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
}
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;It can be solved with a stack and since recursion is essentially equivalent to stacks, so it can also be
solved recursively. To print a list in reverse, the next nodes are printed first when a node is visited, and
then the currently visited node is printed. The recursive code is shown in bellow&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;&amp;nbsp;C++ Code to Print a List Reversely (Recursive Version)
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;void PrintListReversingly_Recursively(ListNode* pHead) {
    if(pHead != NULL) {
&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        if (pHead-&amp;gt;m_pNext != NULL) {
            PrintListReversingly_Recursively(pHead-&amp;gt;m_pNext);
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
&lt;/span&gt;&lt;br /&gt;

     &lt;pre&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;        printf(&quot;%d\t&quot;, pHead-&amp;gt;m_nValue);
    }
&lt;/span&gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;}
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The previous recursive code looks more concise, but it has a limitation: the recursive calls may have
too many levels to cause call stack overflow errors when the list is very long. The iterative solution with
an explicit stack is more robust. More discussion about recursion and iteration are available in the
section &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;Recursion and Iteration&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;.
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;
&lt;/span&gt;
     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Test Cases:
&lt;/span&gt;&lt;br /&gt;

     &lt;ul style=&quot;list-style-type: disc;&quot;&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Lists with multiple nodes or only one node
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;The head node of a list is &lt;/span&gt;&lt;span style=&quot;font-family: &#39;TheSansMonoConNormalBold&#39;; font-size: 9.000000pt;&quot;&gt;NULL
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to &lt;a href=&quot;mailto:cinterviews.blogspot.com@gmail.com&quot;&gt;cinterviews.blogspot.com@gmail.com&lt;/a&gt; so that it will be useful to our job search community&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.cinterviews.com/2013/12/implement-function-to-print-list-from.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6344606745263664972.post-608748311848663097</guid><pubDate>Mon, 30 Dec 2013 06:54:00 +0000</pubDate><atom:updated>2013-12-29T22:54:21.368-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">frequently interview questions</category><category domain="http://www.blogger.com/atom/ns#">it jobs resume</category><category domain="http://www.blogger.com/atom/ns#">programming skills</category><category domain="http://www.blogger.com/atom/ns#">programming techniques</category><title>Linked Lists in Programming</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

 
  
  
 
 
  &lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 58&quot;&gt;
   &lt;div class=&quot;layoutArea&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Arrays are quite useful in all programming languages. However, they also have some limitations. They
require creating a new array with bigger size and copying the existing elements from the old array to the
new one when the capacity of an array is overrun. Additionally, they have to shift some elements in an
array when a new element is inserted because memory of an array is sequentially allocated. Such
limitations can be overcome by dynamic structures, such as linked lists.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;It is not necessary to know the size of a list when it is created, so it is treated as a dynamic data
structure. Rather than allocate memory for all elements when a list is initialized, memory is allocated for
each node on demand when it is inserted. The space efficiency of lists is better than arrays because there
is no vacant memory in lists.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Memory allocation of a list is not continuous because nodes are inserted dynamically and their
memory is not allocated at the same time. It costs O(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;n&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;) time to get the &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: 4.000000pt;&quot;&gt;th &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;node in a list since it has to
traverse nodes one by one starting from the head node. It only takes O(1) time to get the &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: 5.000000pt;&quot;&gt;th &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;element in an
array. Therefore, time efficiency to search lists is not as good as for arrays.
&lt;/span&gt;
      
   &lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Linked lists are the most frequently met data structures during interviews. It only takes about 20
lines of code to create a list, insert a node into a list, or delete a node from a list. Compared to other
complex data structures, such as hash tables and graphs, lists are more suitable for interviews due to
their moderate code size. Additionally, lots of pointer operations are required to handle a list.
Candidates without qualified programming abilities cannot implement complete and robust code
related to lists. Moreover, lists are also flexible and challenging interview questions can be constructed
with them. Therefore, many interviewers like questions related to lists.
&lt;/span&gt;
     &lt;br /&gt;
&lt;div class=&quot;page&quot; title=&quot;Page 59&quot;&gt;
&lt;div class=&quot;layoutArea&quot;&gt;
&lt;div class=&quot;column&quot;&gt;
&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Most lists met during interviews are single-linked lists, where each node has a link to its successor.
For example, “Print a List from Tail to Head”, “Delete a Node from a List in O(1) Time”, “&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;k&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 5.000000pt; font-style: italic; vertical-align: 5.000000pt;&quot;&gt;th &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Node from the End”, “Reverse Lists”, and “First
Intersection Node of Two Lists&quot; are all about single-linked lists.
&lt;/span&gt;&lt;br /&gt;

     &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Not only are single-linked lists popular for interviews, but other types of lists are also frequently
met:
&lt;/span&gt;&lt;br /&gt;

     &lt;ul style=&quot;list-style-type: disc;&quot;&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;Usually the tail node in a single-linked list does not have a successor. If every node
in a finite list has a successor, a loop is formed. The section &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt; font-style: italic;&quot;&gt;Loop in List &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;discusses
lists with loops.
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;If there is also a link to a predecessor besides a link to a successor in each node of
a list, it is a double-linked list. The interview question “Binary Search Trees and
Double-Linked Lists” is in this category.
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;li style=&quot;font-family: &#39;Symbol&#39;; font-size: 9.000000pt;&quot;&gt;
       &lt;span style=&quot;font-family: &#39;Utopia&#39;; font-size: 9.000000pt;&quot;&gt;A complex list is composed if each node has a link to any other node (including
the node itself). Please refer to the interview question “Clone Complex Lists” for more details on the complex list.
&lt;/span&gt;&lt;br /&gt;

      &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;a href=&quot;http://www.cinterviews.com/&quot;&gt;www.cinterviews.com&lt;/a&gt; appreciates your contribution please mail us the questions you have to &lt;a href=&quot;mailto:cinterviews.blogspot.com@gmail.com&quot;&gt;cinterviews.blogspot.com@gmail.com&lt;/a&gt; so that it will be useful to our job search community&lt;/div&gt;
</description><link>http://www.cinterviews.com/2013/12/linked-lists-in-programming.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item></channel></rss>