<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='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'><id>tag:blogger.com,1999:blog-2796686028133320330</id><updated>2024-08-31T07:23:27.695-07:00</updated><category term="Interview Questions"/><category term="Google"/><category term="Google Interview Questions"/><category term="Interview"/><category term="Best Jobs"/><category term="CapitalIQ"/><category term="CapitalIQ HR Interview Questions"/><category term="Cisco"/><category term="Google Jobs Interview Questions"/><category term="jobs"/><category term="A US based CMM Level 5 IT company"/><category term="ADP"/><category term="ADP HR Interview"/><category term="ADP HR Interview Questions"/><category term="ADP Technical Interview"/><category term="ADP Technical Interview Questions"/><category term="ASP .NET"/><category term="ASP .NET Interview Questions"/><category term="ASP .NET Jobs Interview Questions"/><category term="Accounts Officer jobs"/><category term="Amazon"/><category term="Amazon Interview"/><category term="Amazon Interview Questions"/><category term="Amazon Jobs"/><category term="Andhra Bank Jobs"/><category term="Andhra Bank Jobs 2011"/><category term="Andhra Bank jobs Apply ONLINE"/><category term="BFSI domain IT company"/><category term="Bank Jobs 2011"/><category term="C DAC Bangalore Project Engineer Recruitment"/><category term="C Programming Variable"/><category term="C-DAC Recruitment"/><category term="CENTRE FOR CULTURAL RESOURCES AND TRAINING"/><category term="CapitalIQ HR"/><category term="CapitalIQ HR Interview"/><category term="CapitalIQ Interview questions.Interview Questions"/><category term="Cisco HR"/><category term="Cisco HR Interview"/><category term="Cisco HR Interview Questions"/><category term="Cisco Interview Questions"/><category term="Citrix"/><category term="Citrix Test Answers"/><category term="Citrix Written Test"/><category term="Citrix Written Test Questions"/><category term="Citrix Written Test Questions-2"/><category term="Corporate Banking Relationship Manager"/><category term="DE Shaw"/><category term="DE Shaw  interview Questions"/><category term="Fractural Analysis"/><category term="Fractural Analysis Interview Questions"/><category term="Fractural Analysis Placements"/><category term="GATE"/><category term="HR Interview Questions"/><category term="ICICI Bank Limited Recruitment 2011"/><category term="IT"/><category term="IT Officers Vacancy"/><category term="IT Recruiting"/><category term="IT Recruiting Companies"/><category term="IT Recruiting Consultants"/><category term="Ikoa"/><category term="Ikoa semiconductors"/><category term="Ikoa semiconductors Interview"/><category term="Ikoa semiconductors Interview Questions"/><category term="Infosys"/><category term="Infosys Campus Interview Questions"/><category term="Infosys Setlabs"/><category term="Interview Questions on C Programming Variables"/><category term="Jobs In Mumbai"/><category term="Jobs in India"/><category term="Law Manager in Nainital Uttarakhand"/><category term="MicroSoft"/><category term="MicroSoft Interview"/><category term="MicroSoft Interview Questions"/><category term="Mumbai"/><category term="Nainital Bank Clerk Vacancies"/><category term="Online Jobs"/><category term="Part time job"/><category term="Part time job in india"/><category term="Ram Manohar Lohiya National Law University"/><category term="Required creative Web Programmer"/><category term="SEO"/><category term="SEO Interview Questions"/><category term="SEO Jobs Interview Questions"/><category term="Technical and IT Officers"/><category term="Web Programmer"/><category term="Work at home"/><category term="Yahoo"/><category term="Yahoo Interview"/><category term="Yahoo Interview QuestionsYahoo Telephonic Round"/><category term="Yahoo Interview Round 1 Questions"/><category term="Yahoo Interview Round 2 Questions"/><category term="Yahoo jobs"/><category term="Young tableau"/><category term="and Bangalore can apply.LAtest Jobs"/><category term="cdacb.in"/><category term="creative Web Programmer"/><category term="jobs For Candidates from Pune"/><category term="jobs in RML NLU Lucknow"/><category term="opportunity for Java professionals"/><category term="opportunity for Java professionals in Pune"/><category term="www.cdacb.in"/><category term="www.rmlnlu.ac.in"/><title type='text'>Online Jobs, Recruitments, Notifications, Interview Questions, Online Job Application Form</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://onlinejobsbuzz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default?start-index=26&amp;max-results=25'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>51</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-7789270307445948255</id><published>2011-11-17T10:53:00.000-08:00</published><updated>2011-11-17T10:53:15.141-08:00</updated><title type='text'>AP Police Constable Recruitment 2011- Constable Job Vacancies Notifications -AP Police Recruitment 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Andhra Pradesh State Level Police Recruitment Board invite applications from Indian Nationals for the post of Constables in Andhra Pradesh Police for different departments. Candidates who find themselves eligible and posses the domicile of Andhra Pradesh can apply. Both male and female candidates are eligible. Application form in a prescribed format should be send between 14th November 2011 to 28th December 2011. After Preliminary selection test, candidates has to appear in Physical Efficiency test, written test and after that at last shortlisted candidates will be called for an interview.&lt;br /&gt;
&lt;br /&gt;
20429 posts are vacant for Constables. Out of this,&lt;br /&gt;
11389 are for Civil [ 8413 posts are for men and 2976 are for women ],&lt;br /&gt;
3328 are for AR [ 3234 for men and 94 for women ], 93 are for SARCPL,&lt;br /&gt;
4270 are for the department of APSP,&lt;br /&gt;
645 are for SPF department and rest 704 posts are for Firemen in Fire &amp;amp; Emergency Services Department.&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Qualification and age&lt;/b&gt; : Minimum qualification required for the post of constables is pass in intermediate examination or any other examination equivalent to intermediate from any recognized board. And also candidates age should be between 18-30 years as on 1st July 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;span&gt;&lt;strong&gt;Selection procedure&lt;/strong&gt;candidates are selected on the basis of preliminary selection test, Physical Efficiency test, written test &amp;amp; Interview&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/7789270307445948255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/7789270307445948255'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/11/ap-police-constable-recruitment-2011.html' title='AP Police Constable Recruitment 2011- Constable Job Vacancies Notifications -AP Police Recruitment 2012'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-8753976316211629521</id><published>2011-11-17T10:34:00.000-08:00</published><updated>2011-11-17T10:34:03.245-08:00</updated><title type='text'>APSRTC Junior Assistant Vacancies Recruitment 2011-Important Exam Dates-RTC Jr. Assistant 2011-12 Notification-Junior Assistant Jobs</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;APSRTC&lt;/b&gt; has released an advertisement in its official website for the recruitment of talented and experienced personnel for direct recruitment basis and for this, candidates with Indian Citizenship can apply and that too latest by 30th November 2011. Candidates can apply online only. No other mode of application will be accepted.Total 544 vacancies are for the post of Junior Assistants. Out of this, 266 posts are for Finance Department, 196 are for Personnel and rest 82 posts are for material department.Application Fee For OC candidates Rs-400/- for one post, Rs-800/- for two posts, Rs-1200/- for three posts, for SC/ST/BC/PHC/Ex-Servicemen/Departmental Candidates Rs-200/- for one post, Rs-400/- for two posts, Rs-600/- for three posts can be paid at AP Online/meeSeva/eSeva/Rajiv Citizen Service Centers from 10/11/2011 to 28/11/2011 up to 5:00 pm.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Qualification :&lt;/b&gt; Graduation is the minimum qualification required for all the departments but beside graduation, candidates should posses diploma in automobile or mechanical engineering for the post of Junior Assistant ( Material ).Candidates interested in the above post should not be more than 30 years of age.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Selection :&lt;/b&gt; Selection will be through written test. Candidates applying for the post of Junior Assistants ( Finance ) has to appear in written test which will be on 18th December 2011, while test for Junior Assistant ( Personnel ) will be on 22nd January 2011 and it will be on 4th March 2011 for the post of Junior Assistant ( Material ).&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8753976316211629521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8753976316211629521'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/11/apsrtc-junior-assistant-vacancies.html' title='APSRTC Junior Assistant Vacancies Recruitment 2011-Important Exam Dates-RTC Jr. Assistant 2011-12 Notification-Junior Assistant Jobs'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-8427147255847329489</id><published>2011-11-17T10:10:00.000-08:00</published><updated>2011-11-17T10:10:11.348-08:00</updated><title type='text'>APSRTC Chittoor Conductors Recruitment 2011 Notification-Conductor Jobs-APSRTC Conductors Vacancy  Important Dates</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;Andhra Pradesh State Road Transport Corporation&lt;/b&gt; (APSRTC),Applications are being invited by Andhra Pradesh State Road Transport Corporation (APSRTC) for the recruitment of vacant seats of Conductor Posts in &lt;b&gt;APSRTC Chittoor regions&lt;/b&gt;.All the vacancies will be filled on contract basis and selected candidates will be paid a fixed salary,All the applicants have to purchase the prescribed application form at the specified counters.Candidates can get application forms from all Depot Managers Officers in Chittoor region by paying Rs.25/- from 16.11.2011 to 02.12.2011.Last Date For application is  02.12.2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Eligibility : &lt;/b&gt;SSC or Equivalent,Age : 21-35years as on july 1,Height Should Not less than 153cm&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Selection :&lt;/b&gt; Selection list will be prepared from two categories. There will be local  or  non local category or combined category of candidates with  different lists. 20 % of posts will be reserved for these  candidates. Remaining 80% of posts will b filled with local candidates only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8427147255847329489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8427147255847329489'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/11/apsrtc-chittoor-conductors-recruitment.html' title='APSRTC Chittoor Conductors Recruitment 2011 Notification-Conductor Jobs-APSRTC Conductors Vacancy  Important Dates'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-6566955516854353697</id><published>2011-11-17T09:47:00.000-08:00</published><updated>2011-11-17T09:47:04.019-08:00</updated><title type='text'>APSRTC - APSRTC Conductors, Drivers Recruitment in Khammam, Medak and Godavari Regions 2011-Conductors, Drivers Posts</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Andhra Pradesh State Road Transport Corporation (APSRTC),Applications are being invited by Andhra Pradesh State Road Transport Corporation (APSRTC) for the recruitment of vacant seats of Driver and Conductor Posts in Khammam, Medak and West Godavari regions.All the vacancies will be filled on contract basis and selected candidates will be paid a fixed salary,All the applicants have to purchase the prescribed application form at the specified counters on payment of Rs. 25/-. &lt;br /&gt;
&lt;br /&gt;
1) Khammam Region: 240 vacancies (168 posts + 72 WL); Age should be between 22 - 35 years as on 1st July 2011. Applicants height should be at least 160 cm. They should have HPMV and HGC driving license and it should be valid for 18 months from the last date. Applications can be obtained from the Depot Manager of Khammam region of APSRTC from 31st October to 31st November 2011.&lt;br /&gt;
&lt;br /&gt;
2) The APSRTC, Medak Region: 96 posts (Conductors - 61; Drivers - 35 posts); Qualifications: For conductor posts, candidates should have passed in SSC or its equivalent. They must not be less than 153 cm height. Age should be between 21 - 35 years. Salary is Rs. 6570 for Conductors and Rs. 7180 for Drivers. Applications can be obtained from APSRTC depot, Medak from 31st October 2011 to 18th November 2011 by paying Rs. 25. Last date for the receipt of applications is 19th November 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) APSRTC, West Godavari Region: Drivers (Backlog Recruitment) - 144 posts (SC Female - 72 posts, ST Male - 42, ST Female - 30); Salary is Rs. 7180 per month. Height should be minimum 160 cms. Candidates can obtain applications from all Depot Managers Offices in West Godavari Region. Last date for the receipt of completed applications is 15th November 2011.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/6566955516854353697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/6566955516854353697'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/11/apsrtc-apsrtc-conductors-drivers.html' title='APSRTC - APSRTC Conductors, Drivers Recruitment in Khammam, Medak and Godavari Regions 2011-Conductors, Drivers Posts'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-9023921117365734523</id><published>2011-11-17T09:17:00.000-08:00</published><updated>2011-11-17T09:19:43.807-08:00</updated><title type='text'>Andhra pradesh VRO and VRA jobs notifications and details-VRO VRA Exam Date-appsc vro vra recruitment 2011</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;VRO (Village Revenue Officers): &lt;/b&gt;1175 posts; &lt;br /&gt;
&lt;br /&gt;
Pay Scale : Rs. 7740 – 23040. &lt;br /&gt;
Eligibility is pass in Intermediate in any group. Those selected for VRO posts can reside in any area of the concerned district. Selection will be through Interviews which contains questions on general knowledge.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VRA (Village Revenue Assistants) :&lt;/b&gt; 6063 posts;&lt;br /&gt;
&lt;br /&gt;
Eligibility: Applicants should have passed in 10th Class / SSC. Local candidates only can apply for the concerned villages. Selection will be throuhg performance in interviews to be conducted by DSC chaired by respective District Collctors.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Important Dates:&lt;/b&gt;&lt;br /&gt;
* Release of Notification: 26th November 2011&lt;br /&gt;
* Start of Sale of Applications: 26th November 2011&lt;br /&gt;
* Last date for the submission of filled in applications: 17th December 2011&lt;br /&gt;
* Schedule of Interviews: January 2012&lt;br /&gt;
* Completion of recruitment and posting: 31st January 2012.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Selection Process :&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
85% weight age for passing year and 15% for interview marks.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Salary for VRO’s :&lt;/b&gt; 7,740/- to 23,040/-&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/9023921117365734523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/9023921117365734523'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/11/andhra-pradesh-vro-and-vra-jobs.html' title='Andhra pradesh VRO and VRA jobs notifications and details-VRO VRA Exam Date-appsc vro vra recruitment 2011'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-4064545085726325344</id><published>2011-11-17T08:29:00.000-08:00</published><updated>2011-11-17T08:29:32.331-08:00</updated><title type='text'>Job In Care Hospitals – Doctors, Staff Nurses &amp; Patient Relation Executives-Required Urjently</title><content type='html'>GoodNews Walk-in Interviews – 15 October 2011 &amp; 17 October to 22 October 2011&lt;br /&gt;
&lt;br /&gt;
Doctors (Junior / Senior Residents): MBBS / MD / MS / DNB / preferably with experience of 0-2 years, exposure in departments like Biochemistry, Cardiology, Critical Care, Emergency Medicine, Gastroenterology, General Surgery, Internal Medicine, Nephrology, Neurology, Neuro-Surgery, Pathology, Pulmonology, Urology, Radiology.&lt;br /&gt;
&lt;br /&gt;
Staff Nurses: GNM / B.Sc (Nursing) Fresher’s / Experienced. Exposure in Critical Care departments is an added advantage.&lt;br /&gt;
&lt;br /&gt;
Patient Relation Executives / Data Entry Operator: Graduate / Intermediate / DCCP, presentable with good communication skills &amp; computer knowledge preferably with an exposure in Customer Care.&lt;br /&gt;
&lt;br /&gt;
Candidates are requested to attend interview with all relevant documents between 10 am – 3 pm from 15/10/2011 &amp; 17/10/2011 to 22/10/2011 with prior appointment.&lt;br /&gt;
&lt;br /&gt;
Address: HR-Department, CARE Hospitals, Road No.1, Banjara Hills, Hyderabad.&lt;br /&gt;
&lt;br /&gt;
Phones: 040 – 3041 8766 / 67, 80081 40141 / 99080 99907.&lt;br /&gt;
&lt;br /&gt;
Fax: 040 – 3041 8488&lt;br /&gt;
&lt;br /&gt;
Email: yvrs.sundararao@carehospitals.com</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/4064545085726325344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/4064545085726325344'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/11/job-in-care-hospitals-doctors-staff.html' title='Job In Care Hospitals – Doctors, Staff Nurses &amp; Patient Relation Executives-Required Urjently'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-1873592346044665794</id><published>2011-09-28T03:35:00.000-07:00</published><updated>2011-09-28T03:35:48.471-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GATE"/><title type='text'>GATE EXAM 2012 DATE IIT APPLICATION ONLINE SYLLABUS KEY PAPER FORM STATUS RESULTS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;pgmcode&quot; style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Graduate Aptitude Test in Engineering - GATE 2012&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;pgmcode&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;pgmcode5&quot; style=&quot;border-color: green; border-style: solid; border-width: 1px;&quot;&gt;&lt;span align=&quot;left&quot;&gt;  &amp;nbsp;&amp;nbsp;Date of Online Examination: 29-01-2012 (Sunday)&lt;/span&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span align=&quot;right&quot;&gt;Date of Offline Examination: 12-02-2012 (Sunday)&lt;/span&gt; &lt;/div&gt;&lt;div class=&quot;pgmcode2&quot;&gt; &lt;strong&gt;Graduate Aptitude Test in Engineering (GATE)  &lt;/strong&gt; is an  all India examination administered and conducted jointly by the Indian  Institute of Science and seven Indian Institutes of Technology on behalf  of the National Coordination Board - GATE, Department of  Higher  Education,  Ministry of Human Resource Development (MHRD), Government of  India.&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/AVvXsEiBp9YSj-LbhZQ1fOB9I9lBfosLFXmVqxsAJasqckWuOL5neqnn7aJLeWL853ubPLdMMW8AZwfBIx13ALbJQuYVtjynZhrnlA0F6XUROot6P26fLKj4iadO9vGqoGSiYQO3EGYIqdgIVfU/s1600/Gate.jpg&quot; imageanchor=&quot;Gate Exam Date&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;285&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBp9YSj-LbhZQ1fOB9I9lBfosLFXmVqxsAJasqckWuOL5neqnn7aJLeWL853ubPLdMMW8AZwfBIx13ALbJQuYVtjynZhrnlA0F6XUROot6P26fLKj4iadO9vGqoGSiYQO3EGYIqdgIVfU/s400/Gate.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;pgmcode2&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;pgmcode2&quot;&gt;                           The GATE committee, which comprises of  representatives from the administering institutes, is the sole authority  for regulating the examination and declaring the results.&lt;br /&gt;
&lt;br /&gt;
GATE is conducted through the constitution of eight zones. The zones and the corresponding administrative institutes are:  &lt;br /&gt;
&lt;b&gt;      &lt;span style=&quot;font-size: small;&quot;&gt;   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-1:     &lt;a class=&quot;dark1&quot; href=&quot;http://gate.iisc.ernet.in/&quot; target=&quot;new&quot;&gt;Indian Institute of Science &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Bengaluru&lt;/a&gt;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-2:   &lt;a class=&quot;dark1&quot; href=&quot;http://www.iitb.ac.in/gate&quot; target=&quot;new&quot;&gt;Indian Institute of Technology Bombay&lt;/a&gt;       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-3:   &lt;a class=&quot;dark1&quot; href=&quot;http://gate.iitd.ac.in/GATE&quot; target=&quot;new&quot;&gt;Indian Institute of Technology Delhi&lt;/a&gt;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-4:   &lt;a class=&quot;dark1&quot; href=&quot;http://www.iitg.ernet.in/gate&quot; target=&quot;new&quot;&gt;Indian Institute of Technology Guwahati&lt;/a&gt;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-5:   &lt;a class=&quot;dark1&quot; href=&quot;http://www.iitk.ac.in/gate&quot; target=&quot;new&quot;&gt;Indian Institute of Technology Kanpur&lt;/a&gt;       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-6:   &lt;a class=&quot;dark1&quot; href=&quot;http://gate.iitkgp.ac.in/&quot; target=&quot;new&quot;&gt;Indian Institute of Technology Kharagpur &lt;/a&gt;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-7:   &lt;a class=&quot;dark1&quot; href=&quot;http://gate.iitm.ac.in/&quot; target=&quot;new&quot;&gt;Indian Institute of Technology Madras &lt;/a&gt;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Zone-8:    &lt;a class=&quot;dark1&quot; href=&quot;http://www.iitr.ac.in/gate&quot; target=&quot;new&quot;&gt;Indian Institute of Technology Roorkee&lt;/a&gt;   &lt;/span&gt;   &lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;pgmcode2&quot;&gt; The overall coordination and responsibility of conducting GATE 2012 lies with &lt;b&gt; Indian Institute of Technology Delhi, &lt;/b&gt;designated as the &lt;b&gt; Organizing Institute for GATE 2012 &lt;/b&gt;.  &lt;/div&gt;&lt;div class=&quot;pgmcode2&quot;&gt; Admission to postgraduate programmes with MHRD and some other Government  scholarships/assistantships in engineering colleges/institutes is open  to those who qualify in GATE examination. GATE qualified candidates with  Bachelor&#39;s degree in Engineering/Technology/Architecture or Master&#39;s  degree in any branch of Science/Mathematics/Statistics/Computer  Applications are eligible for admission to Master&#39;s degree programmes in  Engineering/Technology/Architecture as well as for Doctoral programmes  in relevant branches of Science with MHRD or other government  scholarships/assistantships. To avail the scholarship, the candidate  must secure admission to such a postgraduate programme, as per the  prevailing procedure of the admitting institution. However, candidates  with Master&#39;s degree in Engineering/Technology/Architecture may seek  admission to relevant Doctoral programmes with   scholarship/assistantship without appearing in the GATE examination.  &lt;/div&gt;GATE qualification is also a minimum requirement to apply for various fellowships awarded by many Government organizations&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/1873592346044665794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/1873592346044665794'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/09/gate-exam-2012-date-iit-application.html' title='GATE EXAM 2012 DATE IIT APPLICATION ONLINE SYLLABUS KEY PAPER FORM STATUS RESULTS'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBp9YSj-LbhZQ1fOB9I9lBfosLFXmVqxsAJasqckWuOL5neqnn7aJLeWL853ubPLdMMW8AZwfBIx13ALbJQuYVtjynZhrnlA0F6XUROot6P26fLKj4iadO9vGqoGSiYQO3EGYIqdgIVfU/s72-c/Gate.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-856447866426240155</id><published>2011-09-13T00:53:00.000-07:00</published><updated>2011-09-13T00:53:06.103-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jobs"/><title type='text'>vro recruitment 2011 notification</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Andhra Pradesh Govt is going to conduct the recruitment for 3758 post  for Villages Revenue Officer (VRO). Still notification is not published,  But will soon informed you about the exact announcement of AP VRO  Recruitment 2011 – 2012 &amp;nbsp; In the group of R evenue Department the apex  body of management is the head office&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/856447866426240155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/856447866426240155'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/09/vro-recruitment-2011-notification.html' title='vro recruitment 2011 notification'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-4526122279522907008</id><published>2011-09-13T00:52:00.001-07:00</published><updated>2011-09-13T00:52:29.200-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jobs"/><title type='text'>VRO Syllabus 2011 – 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;What is the VRO Syllabus 2011 – 2012 ? &amp;nbsp; Still APPSC has not display the  latest changes or modification in VRO Syllabus, So we are assuming from  the last years record only. Examination will be divided into three  different sections which contains the – Crisis management, Social  problems, Analysis, International importance, History, Politics, General&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/4526122279522907008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/4526122279522907008'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/09/vro-syllabus-2011-2012.html' title='VRO Syllabus 2011 – 2012'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-2799757666873436402</id><published>2011-08-25T23:52:00.000-07:00</published><updated>2011-08-25T23:52:14.290-07:00</updated><title type='text'>RRB Secunderabad : Assistant Loco Pilot Recruitment 2011</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;RRB (Railway Recruitment Board), Secunderabad (Hyderabad) has issued  recruitment notification 2011 inviting applications for the posts of  Assistant Loco Pilots. There are good number of vacancies for ITI and  Engineering candidates. Total available vacancies are 16595. Selection  of the candidates will be based on the performance in written test.  Following are details of posts, eligibility and application procedure:&lt;br /&gt;
&lt;br /&gt;
Assistant Loco Pilot: 16,595 posts (General - 8170, SC- 2695, ST- 1589);  Pay Scale: Rs Rs.5200 to 20,000&#39; Eligibility Requirements: Applicants  should have ITI in any one of the following trades:  Instrument  Mechanic, Electronics Mechanic, Mechanic Radio and TV, Wireman, Tractor  Mechanic, Fitter, Electrician, Motor Vehicle Mechanic, Diesel Mechanic  Heat Engine, Turner, Machinist, ITI in Refrigeration and Air  Conditioning. Candidates should have secured the qualification under 10+  2 pattern. Candidates with Diploma in Automobile Engineering/  Mechanical Engineering/ Electrical Engineering or Electronics  Engineering also can apply. Applicants age should be between 18 to 30  years as on 1st January 2012. Age relaxations apply as per the rules.&lt;br /&gt;
&lt;br /&gt;
Interested candidates can apply in the prescribed format. Application  fee is Rs.40/- . The fee should be paid in the form of DD drawn in favor  of &#39;The Assistant Secretary, RRB Secunderabad&#39; payable at Secunderabad.  Fee also can be paid in the form of Indian Postal Order. Filled in  application forms along with all the required copies of certificates  should be sent to &#39;The Assistant Secretary, Railway Recruitment Board,  South Lalaguda, Secunderabad - 500 017&#39;. Last date for the receipt of  completed applications is 12th September 2011. For more details such as  selection procedure, test pattern and application format, see  www.rrbsecunderabad.org.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2799757666873436402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2799757666873436402'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/rrb-secunderabad-assistant-loco-pilot.html' title='RRB Secunderabad : Assistant Loco Pilot Recruitment 2011'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-8030758861580895790</id><published>2011-08-25T23:49:00.000-07:00</published><updated>2011-08-25T23:49:50.825-07:00</updated><title type='text'>VRO: Village Revenue Officers Recruitment and other jobs in AP 2011, Notification and Results Info</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;The Government of Andhra Pradesh is proposed to recruit candidates for Village Revenue Officer (VRO), &lt;b style=&quot;background-color: #d0e0e3;&quot;&gt;Village Revenue Assistants (VRA)&lt;/b&gt;  and other vacancies in AP Village Panchayat Services. There are huge  number of vacancies in all the three government departments. Following  are brief details of posts, salaries, selection procedure and  notification information.&lt;br /&gt;
&lt;br /&gt;
1. Village Revenue Officers (VRO) : The Government of AP is likely to  recruit candidates for 1564 Village Revenue Officers (VROs) posts in the  pay scale of Rs. 7740 - 23040. Eligibility for these posts is pass in  10th Class. Selection of the candidates will be through written  examination which mainly contains questions on general knowledge.&lt;br /&gt;
&lt;br /&gt;
2. Vacancies in Village Panchayat Services: The Government of AP is  contemplating to recruit 40000 candidates for various vacancies  available in Andhra Pradesh Village Panchayat Services. Vacancies are  available in the positions of Panchayat Development Officers, Junior  Engineers, Accountants cum Data Entry Operators, Assistant Extension  Officers etc. It is estimated that there are 250 vacancies in the  Extension Officers posts. Eligibility: Graduation / Intermediate / SSC  (based on the posts)&lt;br /&gt;
&lt;br /&gt;
3. Village Revenue Assistants (VRA): 6063 vacancies; Eligibility is pass  / appearance in 7th class. Salary: Rs. 3000. Male and female candidates  eligible for VRA posts. Candidates failed in 7th class also can apply  for VRA posts. Tahasildars will select the candidates based on the marks  in marks in a qualifying examination. &lt;br /&gt;
&lt;br /&gt;
There are various &lt;b style=&quot;background-color: #ffe599;&quot;&gt;other recruitment notifications&lt;/b&gt;  also waiting for the approvals from different government department in  Andhra Pradesh. The official notifications for the above posts have not  been released yet. We shall update the information as soon as after the  release of recruitment notifications for above posts.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Latest Update on VRO and VRA Recruitment (2nd August 2011):&lt;/span&gt; &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The Government of Andhra Pradesh has formed a sub- committee with a  group of ministers under the chairmanship of N. Raghuveera Reddy to  oversee the recruitment process of Village Revenue Officers and Village  Revenue Assistants. The sub committee has decided to complete the  recruitment process for all the 9000 vacant posts by the end of August   2011. They have also recommended Collectors and RDOs of all the  districts in the state to speed up the recruitment process. &lt;br /&gt;
&lt;br /&gt;
The sub committee has disclosed that the education qualification for the  VRO posts will be pass in Intermediate Examination and the  qualification for VRA posts will be SSC / Tenth Class. There will be no  written examination for any posts. Selection of the candidates will be  based on marks in the qualifying examinations (Inter / 10th Class).  Reservations will be followed as per the rules. Weightage of 85 marks  will be allotted for marks in the qualifying exam, reservation, local  status and other standards. Remaining 15 marks will be for performance  in interviews. The entire recruitment process will be conducted at the  district level only and district collector will act as Chairman of the  District Selection Committee. They will announce results and selection  list also after the completion of the recruitment.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8030758861580895790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8030758861580895790'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/vro-village-revenue-officers.html' title='VRO: Village Revenue Officers Recruitment and other jobs in AP 2011, Notification and Results Info'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-225891987262395823</id><published>2011-08-25T23:48:00.000-07:00</published><updated>2011-08-25T23:48:11.670-07:00</updated><title type='text'>VRA: Village Revenue Assistants, VRO Jobs in Andhr Pradesh  2011</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Government of Andhra Pradesh is likely to release notification for the  recruitment of Village Revenue Officers (VROs) and Village Revenue  Assistants (VRAs) very soon. Apart from these, Govt. of AP is also  planning to recruit candidates for various other &lt;i style=&quot;background-color: yellow;&quot;&gt;&lt;b&gt;posts in Revenue, Panchayat and Municipal Departments.&lt;/b&gt;&lt;/i&gt;  Minimum eligibility requirements for VRA posts is pass in 7th class.  They can reach the position of VRO after 5 years of experience and  qualified in 10th class. VROs will get the salary equal to Record  Assistants i.e., Rs. 12000. VROs can reach to the level of Junior  Assistant, Senior Assistants and Deputy Tahasildar in Tahasildar offices  through departmental tests and experience. The nomenclature of Village  Assistants has been changed to Village Revenue Assistants through a  separate GO issued on 18th April 2011. Following are details of posts,  district wise break up of vacancies, selection procedure, eligibility  conditions and notification information:&lt;br /&gt;
&lt;br /&gt;
Village Revenue Assistants: 6063 vacancies; Eligibility: Pass in 7th  class. Salary: Rs. 3000. Male and female candidates eligible for VRA  posts. Candidates failed in 7th class also can apply for VRA posts.  Tahasildars will select the candidates based on the marks in marks in a  qualifying examination. &lt;br /&gt;
&lt;br /&gt;
Total number of vacancies in the state are 8084. But the Govt. of Andhra  Pradesh has allowed the Revenue Department to fill up 6063 posts  initially. More number of vacancies are available in Mahaboobnagar  district with 492 posts. East Godavari and Karimnagar districts are in  second and third positions with 466 and 464 vacancies respectively.  Following are district wise break up of VRA vacancies in Andhra Pradesh:&lt;br /&gt;
&lt;br /&gt;
1. Srikakulam: 125 posts&lt;br /&gt;
2. Vizianagaram: 126 posts&lt;br /&gt;
3. Visakhapatnam: 102 posts&lt;br /&gt;
4. East Godavari: 422 posts&lt;br /&gt;
5. West Godavari: 466 posts&lt;br /&gt;
6. Krishna: 392 posts&lt;br /&gt;
7. Guntur: 289 posts&lt;br /&gt;
8. Prakasam: 267 posts&lt;br /&gt;
9. Nellore: 255 posts&lt;br /&gt;
10. Chittoor: 283 posts&lt;br /&gt;
11. Anantapuram: 203 posts&lt;br /&gt;
12. YSR Kadapa: 190 posts&lt;br /&gt;
13. Kurnool: 235 posts&lt;br /&gt;
14. Mahaboobnagar: 492 posts&lt;br /&gt;
15. Karimnagar: 464 posts&lt;br /&gt;
16. Medak: 252 posts&lt;br /&gt;
17. Warangal: 353 posts&lt;br /&gt;
18. Nizamabad: 207 posts&lt;br /&gt;
19. Adilabad: 179 posts&lt;br /&gt;
20. Khammam: 193 posts&lt;br /&gt;
21. Nalgonda: 348 posts&lt;br /&gt;
22. Rangareddy: 194 posts&lt;br /&gt;
23. Hyderabad: 26 posts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: red;&quot;&gt;&lt;b&gt;Latest Update on VRO and VRA Recruitment (2nd August 2011):&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
The Government of Andhra Pradesh has formed a sub- committee with a  group of ministers under the chairmanship of N. Raghuveera Reddy to  oversee the recruitment process of Village Revenue Officers and Village  Revenue Assistants. The sub committee has decided to complete the  recruitment process for all the 9000 vacant posts by the end of August&amp;nbsp;  2011. They have also recommended Collectors and RDOs of all the  districts in the state to speed up the recruitment process. &lt;br /&gt;
&lt;br /&gt;
The sub committee has disclosed that the education qualification for the  VRO posts will be pass in Intermediate Examination and the  qualification for VRA posts will be SSC / Tenth Class. There will be no  written examination for any posts. Selection of the candidates will be  based on marks in the qualifying examinations (Inter / 10th Class).  Reservations will be followed as per the rules. Weightage of 85 marks  will be allotted for marks in the qualifying exam, reservation, local  status and other standards. Remaining 15 marks will be for performance  in interviews. The entire recruitment process will be conducted at the  district level only and district collector will act as Chairan of the  District Selection Committee.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/225891987262395823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/225891987262395823'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/vra-village-revenue-assistants-vro-jobs.html' title='VRA: Village Revenue Assistants, VRO Jobs in Andhr Pradesh  2011'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-3416430759503745625</id><published>2011-08-25T23:44:00.000-07:00</published><updated>2011-08-25T23:44:28.968-07:00</updated><title type='text'>ASO Assistant Statistical Officers Recruitment 2011 - APPSC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h3 class=&quot;post-title entry-title&quot;&gt; &lt;br /&gt;
&lt;/h3&gt;&lt;div class=&quot;post-header&quot;&gt;  &lt;/div&gt;APPSC (Andhra Pradesh Public Service Commission), Hyderabad will release  recruitment notification for the posts of Assistant Statistical Officer  (ASO). The Government of Andhra Pradesh has granted permission to fill  up 397 ASO jobs in various departments and sections of the Government.  The Govt. has also accepted to fill the vacancies through APPSC. The  ASOs play crucial role in estimations of crop production, social survey  audits, industry statistics etc. Following are details of posts,  eligibility and application procedure:&lt;br /&gt;
&lt;br /&gt;
Assistant Statistical Officer (ASO): 397 posts; Eligibility: Candidates  should have Graduation with Economics / Statistics / Mathematics as one  of the subjects. Complete details of eligibility will be updated after  the release of official notification by APPSC.&lt;br /&gt;
&lt;br /&gt;
Interested candidates have to apply online through APPSC website  apspsc.gov.in  OR website apspsc.gov.in . Before applying online,  candidates have to download the fee challan and pay the required fee  through AP Online Centers or SBI branches. You will be allotted a  Journal number after paying the fee and should apply through website of  APPSC following the guideline in the notification and recruitment  advertisement.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/3416430759503745625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/3416430759503745625'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/aso-assistant-statistical-officers.html' title='ASO Assistant Statistical Officers Recruitment 2011 - APPSC'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-5632422889858620694</id><published>2011-08-25T23:31:00.000-07:00</published><updated>2011-08-25T23:31:57.717-07:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h2&gt;Basic .NET and ASP.NET interview questions&lt;/h2&gt;Submitter said questions were asked in a US company hiring a Web developer.&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;b&gt;Explain the .NET architecture.&lt;/b&gt;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;How many languages .NET is supporting now?&lt;/b&gt;  - When .NET was introduced it came with several languages. VB.NET, C#,  COBOL and Perl, etc. The site DotNetLanguages.Net says 44 languages are  supported.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;How is .NET able to support multiple languages?&lt;/b&gt;  - a language should comply with the Common Language Runtime standard to  become a .NET language. In .NET, code is compiled to Microsoft  Intermediate Language (MSIL for short). This is called as Managed Code.  This Managed code is run in .NET environment. So after compilation to  this IL the language is not a barrier. A code can call or use a function  written in another language.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;How ASP .NET different from ASP?&lt;/b&gt; - Scripting is separated from the HTML, Code is compiled as a DLL, these DLLs can be executed on the server.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Resource Files: How to use the resource files, how to know which language to use?&lt;/b&gt;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;What is smart navigation?&lt;/b&gt; - The cursor position is maintained when the page gets refreshed due to the server side validation and the page gets refreshed.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;What is view state?&lt;/b&gt;  - The web is stateless. But in ASP.NET, the state of a page is  maintained in the in the page itself automatically. How? The values are  encrypted and saved in hidden controls. this is done automatically by  the ASP.NET. This can be switched off / on for a single control&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Explain the life cycle of an ASP .NET page.&lt;/b&gt;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;How do you validate the controls in an ASP .NET page?&lt;/b&gt; - Using special validation controls that are meant for this. We have Range Validator, Email Validator.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Can the validation be done in the server side? Or this can be done only in the Client side?&lt;/b&gt;  - Client side is done by default. Server side validation is also  possible. We can switch off the client side and server side can be done.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;How to manage pagination in a page?&lt;/b&gt;  - Using pagination option in DataGrid control. We have to set the  number of records for a page, then it takes care of pagination by  itself.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;What is ADO .NET and what is difference between ADO and ADO.NET?&lt;/b&gt;  - ADO.NET is stateless mechanism. I can treat the ADO.Net as a separate  in-memory database where in I can use relationships between the tables  and select insert and updates to the database. I can update the actual  database as a batch.&lt;/li&gt;
&lt;/ol&gt;&lt;h1 style=&quot;color: #c83b00; font-size: 16px; margin-left: 3px;&quot;&gt;Interview Questions and Answer on .Net,C#,ASP.NET,SQL Server&lt;/h1&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;font-size: 12px; line-height: 25px; margin-left: 10px; padding-left: 15px; width: 650px;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;All  .NET training videos and explanation are not just theory and one  liners. They are in depth videos with source code and explanation and  finally taking out the actual meat which you need to speak before the  interviewer to impress him.&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;We do not just provide videos  and leave the developers on their own.Online support via live meeting  from Microsoft MVP&#39;s takes this product to a greater height.&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;We  understand no one can see 500 videos at one go. We organize regularC#  training on various topics so that your learning curve is reduced to a  great extent.&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Around 500 videos covering right from .NET, C#  basics to advanced level. You are either a fresher /senior architect  /project manager this solution is for every level.&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Full DVD delivered to your doorsteps( only for USA , India and Canada).&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Mock  interviews, Mock interviews , Mock interviews and Mock interviews makes  this solution and perfect package for your job search. These mock  interviews are conducted by our specialist to evaluate how much you are  prepared and ready.&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Superb one liner interview answer cheat sheet to make you revise in a day.&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Videos are not just theory and talks , its Step by Step demonstration with actual code and fundamentals.&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Money back if you are not satisfied with our videos and support. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;&quot;&gt;&lt;b style=&quot;color: #c83b00;&quot;&gt;&lt;u&gt;Summary of Topics Covered in .Net Training&lt;/u&gt;&lt;/b&gt; &lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;&quot;&gt;We  understand that working on a project is one thing but clearing  interviews needs a change of mind set and this solution is especially  meant for the same. From the same aspect we have divided our interview  videos are divided in 5 essential categories :- &lt;/div&gt;&lt;ul style=&quot;font-size: 12px; font-weight: bold; line-height: 25px; margin-left: 15px; padding-left: 15px; width: 650px;&quot;&gt;&lt;li&gt;Basic .NET, ASP.NET, OOPS and SQL Server. Interview questions and answers&lt;/li&gt;

&lt;li&gt;New technologies WCF, WPF, Silverlight , LINQ, Azure, EF and 4.0. Interview questions and answers&lt;/li&gt;

&lt;li&gt;Design pattern, UML, Architecture, Estimation, Project management, VSTS. Interview questions and answers&lt;/li&gt;

&lt;li&gt;Complete Invoicing project end to end. Interview questions and answers&lt;/li&gt;

&lt;li&gt;Server products (Sharepoint 2007 questions and answer videos). Interview questions and answers&lt;/li&gt;

&lt;li&gt;Best practices and SQL performance tuning. Interview questions and answers&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;&quot;&gt;&lt;b style=&quot;color: #c83b00;&quot;&gt;&lt;u&gt;Details of the above .Net Training Topics&lt;/u&gt;&lt;/b&gt; &lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;&quot;&gt;Below  is our detail video list of the above main .Net Training topics. All  .net training videos go in-depth with source code and then explaining  you the one liner which you need to speak in the interview.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Basic .NET, ASP.NET, OOPS and SQL Server Interview questions and answers.&lt;/b&gt; &lt;/div&gt;&lt;ul style=&quot;font-size: 12px; font-weight: normal; line-height: 25px; margin-left: 15px; padding-left: 15px; width: 650px;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is IL code, CLR,CTS,GAC,GC?&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we do Assembly versioning?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;can you explain how ASP.NET application life cycle and page life cycle events fire?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is the problem with Functional Programming?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Can you define OOP and the 4 principles of OOP?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What are Classes and Objects?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is Inheritance?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is Polymorphism, overloading, overriding and virtual?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Can you explain encapsulation and abstraction?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is an abstract class?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Define Interface &amp;amp; What is the diff. between abstract &amp;amp; interface?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What problem does Delegate Solve ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is a Multicast delegate ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What are events and what&#39;s the difference between delegates and events?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we make Asynchronous method calls using delegates ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is a stack, Heap, Value types and Reference types ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is boxing and unboxing ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Can you explain ASP.NET application and Page life cycle ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is Authentication, Authorization, Principal &amp;amp; Identity objects? &lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we do Inproc and outProc session management ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we windows , forms and passport authentication and authorization in ASP.NET ?&lt;/span&gt;&lt;/li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;
&lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;In a parent child relationship which constructor fires first ?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;&quot;&gt;&lt;b&gt;WCF,WPF,Silverlight ,LINQ, Azure and EF 4.0 interview question and answers&lt;/b&gt; &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is SOA, Services and Messages ?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is the difference between Service and Component? &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What are basic steps to create a WCF service ?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What are endpoints, address, contracts and bindings? &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What are various ways of hosting WCF service? &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is the difference of hosting a WCF service on IIS and Self hosting?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is the difference between BasicHttpBinding and WsHttpBinding?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we do debugging and tracing in WCF?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Can you explain transactions in WCF (theory)?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we self host WCF service ?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What are the different ways of implementing WCF Security?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we implement SSL security on WCF(Transport Security)?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we implement transport security plus message security in WCF ?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How can we do WCF instancing ?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/5632422889858620694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/5632422889858620694'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/basic.html' title=''/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-2577253117364339584</id><published>2011-08-25T23:28:00.000-07:00</published><updated>2011-08-25T23:28:44.014-07:00</updated><title type='text'>Building Inspector Interview Questions, Building interview questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;The Building Inspector as the name implies inspects the quality  standards that are to be met during the construction. The standards  include the safety of the balding which is the major concern for a  building inspector. There are different types of building inspector that  deal with electrical department while some are elevator inspector.  Therefore all have their specialization and work for it. When the permit  of any building is approved the inspector comes to look at the  construction site and reviews it after every single phase. Their task  includes inspecting the height of the building, the environmental effect  of the building etc. Thus in short it can be said that all the process  related to the building is overseen by the building inspector.&lt;br /&gt;
&lt;br /&gt;
Thus  all the candidates who wish to enter this field have to go through the  interview process which is must to clear. Once it is cleared you can  achieve you aim through your hard work. Therefore let us review a few  questions along with their answers that will guide you for the  interview.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. Tell Me About A Major Problem You Recently Handled? Were You Successful In Resolving It?&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
You  have to describe about such an incident where you have tried to come  out of a problem in the most effective way. You can describe whichever  incident you wish to but it should have some correlation with the job  profile. Such a question is asked to check how quick are you in  resolving matters and the leadership quality that you possess.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2. Would You say That You Can Easily Deal With High Pressure Situations?&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Working  as a building inspector there are times when an urgent call is given to  attend the construction sites and carry out the inspection process. If  an emergency situation has occurred then the building inspectors are  called to solve the matter and clear out the problem. Therefore one  needs to be alert every time.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;3. What Quality Or Attributes Do You Feel Have Most Contributed To Your Career Success?&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
My  greatest attribute is the flexibility that helps me to get equipped  with the changing situations. It helps to make myself comfortable and  adjust in any environment whether it is working alone or in a team.&amp;nbsp;  This quality has given me strength to deal with the most difficult  problems and come out with a good result.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4. How Will The Academic Program And Coursework You’ve Taken Benefit Your Career?&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
As  it can be seen in my resume that I have not only gone through the core  classes but also have been a part of the technical training that has  helped me to practically learn new things that exist in the market. The  training has made me aware about the tough competition that is in the  market. Therefore I have gained both the theoretical and the practical  knowledge of my field.&lt;br /&gt;
&lt;br /&gt;
Therefore these were the questions that can be studied for the interviews to get selected in it&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2577253117364339584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2577253117364339584'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/building-inspector-interview-questions.html' title='Building Inspector Interview Questions, Building interview questions'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-853599429104926512</id><published>2011-08-25T23:24:00.000-07:00</published><updated>2011-08-25T23:24:34.915-07:00</updated><title type='text'>VRO, VRA, UPSC, APPSC Jobs Recruitment Notifications 2011 - 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Following are details of some of the upcoming recruitment notifications  to be released by the UPSC and State Governments during 2011- 2012.  Details such as eligibility, application procedure, Examination pattern  etc will be provided after the release of respective notifications. The  Government of Andhra Pradesh is gearing up for massive recruitments in  various departments. Here are latest updates  of these recruitments:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Village Revenue Assistant (VRA) recruitment:&lt;/b&gt; The Govt. of Andhra Pradesh will fill up 6063 Village Revenur Assistants posts very soon. &lt;i style=&quot;color: red;&quot;&gt;&lt;b&gt;Details of posts, district wise vacancies,&lt;/b&gt;&lt;/i&gt; eligibility and selection procedure are also available for these posts. Scroll down below for latest update on 2nd August 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Village Revenue Officers (VRO) :&lt;/b&gt; The Government of AP is likely to recruit 1564 &lt;i style=&quot;background-color: #ffe599;&quot;&gt;&lt;b&gt;Village Revenue Officers (VROs)&lt;/b&gt;&lt;/i&gt;  in the pay scale of Rs. 7740 - 23040. Eligibility is pass in 10th  Class. Selection will be through written examination which contains  questions on general knowledge. Update is available at the end of this  post.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Degree College Lecturers on Contract Basis:&lt;/b&gt; Collegiate Education,  Govt. of Andhra Pradesh has issued orders to renew the appointment /  recruitment of Contract Lecturers in Degree Colleges in the state of  Andhra Pradesh. The Depart of Higher Education will recruit 1766 posts  on contract basis through this orders. New candidates will be recruited  for the new vacancies.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Posts in BC Welfare Department:&lt;/b&gt; The Government of Andhra Pradesh  has sanctioned 154 additions posts to supervise the activities of  various post metric scholarships for BC students in the state. Vacancies  are available in the levels of director, district and field workers.  Details of new posts are Additional Director - 1 post; Joint Directors -  3 posts; Deputy Directors - 11 posts; Assistant BC Welfate Officers -  35 posts; Superintendents - 26 posts; Senior Assistants - 29 posts and  Junior Assistants - 49 posts. Notification for the recruitment of these  posts will be released soon.&lt;br /&gt;
&lt;br /&gt;
1. Hostel Welfare Officers Grade 2: The Govt. of Andhra Pradesh will release notification to fill up 300 posts of Hostel Welfare Officers  in BC Social Welfare Hostels located in the state of Andhra Pradesh.   Eligibility for these posts is Graduation along with B.Ed. Selection  will be through Written Examination. Pay Scale for these jobs in Rs.  10900 - 31550.&lt;br /&gt;
&lt;br /&gt;
2. Village Revenue Officers (VRO) : The Government of AP is likely to  recruit 1564 Village Revenue Officers (VROs) in the pay scale of Rs.  7740 - 23040. Eligibility is pass in 10th Class. Selection will be  through written examination which contains questions on general  knowledge.&lt;br /&gt;
&lt;br /&gt;
3. Police Constables (PC): AP State Police Recruitment Board is proposed  to recruit 15000 police constables for the requirements in Ministry of  Home Affairs, Govt. of AP. Intermediate qualified candidates are  eligible for these jobs. Selection will be based on physical test,  written test and medical examination. Pay Scale for Police Constables is  Rs. 8440 - 24950.&lt;br /&gt;
&lt;br /&gt;
4. Vacancies in Village Panchayat Services: The government is  contemplating to recruit 40000 candidates for various vacancies  available in Andhra Pradesh Village Panchayat Services. Vacancies are  available in the positions of Panchayat Development Officers, Junior  Engineers, Accountants cum Data Entry Operators, Assistant Extension  Officers etc. It is estimated that there are 250 vacancies in the  Extension Officers posts. Eligibility: Graduation / Intermediate / SSC.&lt;br /&gt;
&lt;br /&gt;
5. Excise Constables: The Govt. of AP will be recruiting Excise  Constables after a long time. There will be about 1500 posts for which  notification is likely to be announced very soon. Tenth Class passed  candidates are eligible for these jobs. Selection will be through  Physical Test and Written Examination.&lt;br /&gt;
&lt;br /&gt;
6. Junior Assistants and Computer Operators: There are about 1000  vacancies of Junior Assistants, Typist cum Computer Operators in the  Department of Revenue, Govt. of AP, for which notification is yet to be  released. Qualification for these posts is pass in Intermediate / 10th  class.&lt;br /&gt;
&lt;br /&gt;
7. Municipal Jobs: About 4500 posts are lying vacant in Municipalities  in the state of Andhra Pradesh. These posts will be filled very soon as  the Govt. has to release schedule of elections for Municipalities.  Vacancies are available in the positions of Assistant Executive  Engineers, Accountants, Junior Assistants etc. Eligibility is  Engineering Degree / Commerce Graduates / Pass in 10th Class (Based on  the post). &lt;br /&gt;
&lt;br /&gt;
8. UPSC Central Police Forces (AC) Examination 2011: UPSC will release  this notification on 18th June 2011 and exam will be conducted on 9th  October 2011. The Official notification has come out and details&lt;br /&gt;
&lt;br /&gt;
9. UPSC Civil Services Main Examination 2011: This will be conducted from 29th October 2011. &lt;br /&gt;
&lt;br /&gt;
10. UPSC - IES / ISS Examination 2011: Notification will be released on  30th July 2011. Last date for the receipt of applications is 29th August  2011 and exam will be held on 3rd December 2011.&lt;br /&gt;
&lt;br /&gt;
11. UPSC Geologists Examination 2011: Notification will come out on 13th  August 2011 and applications will be received till 19th September 2011.  Examination will be conducted on 3rd December 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: red;&quot;&gt;&lt;b&gt;12.&amp;nbsp; Latest Update on VRO and VRA Recruitment (2nd August 2011):&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
The Government of Andhra Pradesh has formed a sub- committee with a  group of ministers under the chairmanship of N. Raghuveera Reddy to  oversee the recruitment process of Village Revenue Officers and Village  Revenue Assistants. The sub committee has decided to complete the  recruitment process for all the 9000 vacant posts by the end of August&amp;nbsp;  2011. They have also recommended Collectors and RDOs of all the  districts in the state to speed up the recruitment process. &lt;br /&gt;
&lt;br /&gt;
The sub committee has disclosed that the education qualification for the  VRO posts will be pass in Intermediate Examination and the  qualification for VRA posts will be SSC / Tenth Class. There will be no  written examination for any posts. Selection of the candiddtes will be  based on marks in the qualifying examinations (Inter / 10th Class).  Reservations will be followed as per the rules. Weightage of 85 marks  will be allotted for marks in the qualifying exam, reservation, local  status and other standards. Remaining 15 marks will be for performance  in interviews. The entire recruitment process will be conducted at the  district level only and district collector will act as Chairan of the  District Selection Committee.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/853599429104926512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/853599429104926512'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/vro-vra-upsc-appsc-jobs-recruitment.html' title='VRO, VRA, UPSC, APPSC Jobs Recruitment Notifications 2011 - 2012'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-866259250255338109</id><published>2011-08-25T23:12:00.000-07:00</published><updated>2011-08-25T23:12:00.301-07:00</updated><title type='text'>Syllabus of Village Revenue Officer (VRO) Notification 2011 - VRO Syllabus 2011</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Examination will be divided into three different sections which  contains the – Crisis management, Social problems, Analysis,  International importance, History, Politics, General Knowledge, English  etc.&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/AVvXsEjOmWOaJyB3_l4cqWKjjFG7_cB3Qiaus-WSUhdFJfQECMVpsEH1sFu8MUCp1bZ0SslrMDk2KksimFh1sTPdcEvvPzTb6SFVqy_HpEFfc6sifbbgHoM8qhcZhQQ6gr-GY3kTw3m6YqPJPzo/s1600/Syllabus-VRO.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/AVvXsEjOmWOaJyB3_l4cqWKjjFG7_cB3Qiaus-WSUhdFJfQECMVpsEH1sFu8MUCp1bZ0SslrMDk2KksimFh1sTPdcEvvPzTb6SFVqy_HpEFfc6sifbbgHoM8qhcZhQQ6gr-GY3kTw3m6YqPJPzo/s1600/Syllabus-VRO.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;TOPICS&lt;br /&gt;
&lt;br /&gt;
AP Geography (Telugu)&lt;br /&gt;
Indian Geography&lt;br /&gt;
Indian Polity (Telugu)&lt;br /&gt;
AP Geography (Telugu)&lt;br /&gt;
Indian Geography&lt;br /&gt;
Indian Polity (Telugu)&lt;br /&gt;
&lt;strong&gt;VRO – Other Details : &lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Village Revenue Officers(VRO) Recruitment 2011:&lt;/strong&gt;&lt;br /&gt;
The Andhra pradesh Government invites the application of Village Revenue Officers VRO posting&lt;br /&gt;
Job: Village Revenue Officers (VRO)&lt;br /&gt;
pay scale : 7740 – 23040 Rs&lt;br /&gt;
Qualification: 10th std&lt;br /&gt;
complete information about vro notification,importent dates, syllabus,exam pattern,recruitment pattern&lt;br /&gt;
appsc – VRO Study Material&lt;br /&gt;
1) AP Geography (Telugu)&lt;br /&gt;
2) Indian Geography&lt;br /&gt;
3) Indian Histroy BitBank&lt;br /&gt;
4) Indian Polity (Telugu)&lt;br /&gt;
5) CurrentAffairs&lt;br /&gt;
6) Aptitude Problems&lt;br /&gt;
Andhra Pradesh Govt is going to conduct the recruitment for 3758 post  for Villages Revenue Officer (VRO). Still notification is not published,  But will soon informed you about the exact announcement of AP VRO  Recruitment 2011 – 2012, During that time you can start preparing  yourself by reading below Study Materials.&lt;br /&gt;
What is the VRO Syllabus 2011 – 2012 ?Still APPSC has not display the latest &lt;strong&gt;changes or modification in&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;VRO Syllabus&lt;/strong&gt;,  So we are assuming from the last years record only.Examination will be  divided into three different sections which contains the – Crisis  management, Social problems, Analysis, International importance,  History, Politics, General Knowledge, English etc.&lt;br /&gt;
Below are the Sample VRO Study Material, that you should refer to start  preparation for upcoming APPSC Revenue Dept Recruitment Test.&lt;br /&gt;
AP Revenue Department 6000 Various Posts 2011 RecruitmentPosted by lazy  on 7:05 AM in JobNews. V RO Recruitment2011 | 28 commentsChief  Commissioner of &lt;strong&gt;Land Administration, Government of&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Andhra Pradesh&lt;/strong&gt;&lt;br /&gt;
In the group of Revenue Department the apex body of management is the  head office of Chief Commissioner of Land Administration at State Level.  But the center administration is carried out at Districts that have  direct boundary with public. For administrative expediency the District  is divided into Sub Divisions, which are more divided into Mandals that  have authority over a few villages.&lt;br /&gt;
Revenue Minister Dharmana Prasad Rao stated that Revenue Department  Recruitment of 6000 position will be filled up after August &amp;nbsp;2011.&lt;br /&gt;
No of Vacancies: &amp;nbsp;above 6000 Posts&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;V &amp;nbsp;R &amp;nbsp;O &amp;nbsp; (villages revenue officer )&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt; No of Vacancies: &amp;nbsp;above 3758 Posts&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt; V &amp;nbsp;R &amp;nbsp;A &amp;nbsp; (villages revenue assistant)No of Vacancies: &amp;nbsp;above 248 Posts&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Computer &amp;nbsp;operator&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Min. Qualification:&lt;/strong&gt;&lt;/em&gt; should be Degree Pass and Computer Knowledge is necessary He also affirmed that candidates with false certificates are being  searched and authoritarian action will be taken aligned with them.Tags:  JobNews, LazyStudent, V RO Recruitment2011&lt;br /&gt;
Andhra Pradesh Govt is going to conduct the recruitment for 3758 post  for Villages Revenue Officer (VRO). Still notification is not published,  But will soon informed you about the exact announcement of AP VRO  Recruitment 2011 – 2012, During that time you can start preparing  yourself by reading below Study Materials.&lt;br /&gt;
&lt;br /&gt;
What is the VRO Syllabus 2011 – 2012 ?Still APPSC has not display the  latest changes or modification in VRO Syllabus, So we are assuming from  the last years record only.Examination will be divided into three  different sections which contains the – Crisis management, Social  problems, Analysis, International importance, History, Politics, General  Knowledge, English etc.&lt;br /&gt;
Below are the Sample VRO Study Material, that you should refer to start  preparation for upcoming APPSC Revenue Dept Recruitment Test.Upcoming  Recruitment Notifications During 2011 – 2012 | &lt;strong&gt;VRO, VRA,&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;UPSC, APPSC Jobs&lt;/strong&gt;Following  are details of some of the upcoming recruitment notifications to be  released by the UPSC and State Governments during 2011- 2012. Details  such as eligibility, application procedure, Examination pattern etc will  be provided after the release of respective notifications.&lt;br /&gt;
The Government of Andhra Pradesh is gearing up for massive  recruitments in various departments. Here are latest updates of these  recruitments:&lt;br /&gt;
Village Revenue Assistant (VRA) recruitment: The Govt. of Andhra Pradesh  will fill up 6063 Village Revenur Assistants posts very soon. Details  of posts, district wise vacancies, eligibility and selection procedure  are also available for these posts. Scroll down below for latest update  on 2nd August 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Village Revenue Officers (VRO) :&lt;/strong&gt; The Government of  AP is likely to recruit 1564 Village Revenue Officers (VROs) in the pay  scale of Rs. 7740 – 23040. Eligibility is pass in 10th Class. Selection  will be through written examination which contains questions on general  knowledge. Update is available at the end of this post.&lt;br /&gt;
Degree College Lecturers on Contract Basis: Collegiate Education, Govt.  of Andhra Pradesh has issued orders to renew the appointment /  recruitment of Contract Lecturers in Degree Colleges in the state of  Andhra Pradesh. The Depart of Higher Education will recruit 1766 posts  on contract basis through this orders. New candidates will be recruited  for the new vacancies.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Posts in BC Welfare Department:&lt;/strong&gt; The Government of  Andhra Pradesh has sanctioned 154 additions posts to supervise the  activities of various post metric scholarships for BC students in the  state. Vacancies are available in the levels of director, district and  field workers. Details of new posts are Additional Director – 1 post;  Joint Directors – 3 posts; Deputy Directors – 11 posts; Assistant BC  Welfate Officers – 35 posts; Superintendents – 26 posts; Senior  Assistants – 29 posts and Junior Assistants – 49 posts. Notification for  the recruitment of these posts will be released soon.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;1. Hostel Welfare Officers Grade 2:&lt;/strong&gt; The Govt. of Andhra  Pradesh will release notification to fill up 300 posts of Hostel  Welfare Officers in BC Social Welfare Hostels located in the state of  Andhra Pradesh. Eligibility for these posts is Graduation along with  B.Ed. Selection will be through Written Examination. Pay Scale for these  jobs in Rs. 10900 – 31550.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;2. Village Revenue Officers (VRO) :&lt;/strong&gt; The Government of  AP is likely to recruit 1564 Village Revenue Officers (VROs) in the pay  scale of Rs. 7740 – 23040. Eligibility is pass in 10th Class. Selection  will be through written examination which contains questions on general  knowledge.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;3. Police Constables (PC):&lt;/strong&gt; AP State Police Recruitment  Board is proposed to recruit 15000 police constables for the  requirements in Ministry of Home Affairs, Govt. of AP. Intermediate  qualified candidates are eligible for these jobs. Selection will be  based on physical test, written test and medical examination. Pay Scale  for Police Constables is Rs. 8440 – 24950.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;4. Vacancies in Village Panchayat Services:&lt;/strong&gt; The  government is contemplating to recruit 40000 candidates for various  vacancies available in Andhra Pradesh Village Panchayat Services.  Vacancies are available in the positions of Panchayat Development  Officers, Junior Engineers, Accountants cum Data Entry Operators,  Assistant Extension Officers etc. It is estimated that there are 250  vacancies in the Extension Officers posts. Eligibility: Graduation /  Intermediate / SSC.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;5. Excise Constables:&lt;/strong&gt; The Govt. of AP will be  recruiting Excise Constables after a long time. There will be about 1500  posts for which notification is likely to be announced very soon. Tenth  Class passed candidates are eligible for these jobs. Selection will be  through Physical Test and Written Examination.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;6. Junior Assistants and Computer Operators:&lt;/strong&gt; There are  about 1000 vacancies of Junior Assistants, Typist cum Computer Operators  in the Department of Revenue, Govt. of AP, for which notification is  yet to be released. Qualification for these posts is pass in  Intermediate / 10th class.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;7. Municipal Jobs:&lt;/strong&gt; About 4500 posts are lying vacant in  Municipalities in the state of Andhra Pradesh. These posts will be  filled very soon as the Govt. has to release schedule of elections for  Municipalities. Vacancies are available in the positions of Assistant  Executive Engineers, Accountants, Junior Assistants etc. Eligibility is  Engineering Degree / Commerce Graduates / Pass in 10th Class (Based on  the post).&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;8. UPSC Central Police Forces (AC) Examination 2011:&lt;/strong&gt;  UPSC will release this notification on 18th June 2011 and exam will be  conducted on 9th October 2011. The Official notification has come out  and details are available in another post .&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;9. UPSC Civil Services Main Examination 2011:&lt;/strong&gt; This will be conducted from 29th October 2011.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;10. UPSC – IES / ISS Examination 2011:&lt;/strong&gt; Notification  will be released on 30th July 2011. Last date for the receipt of  applications is 29th August 2011 and exam will be held on 3rd December  2011.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;11. UPSC Geologists Examination 2011:&lt;/strong&gt; Notification will  come out on 13th August 2011 and applications will be received till  19th September 2011. Examination will be conducted on 3rd December 2011.&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;12. &amp;nbsp;Latest Update on VRO and VRA Recruitment (2nd August 2011):&lt;/strong&gt;&lt;br /&gt;
The Government of Andhra Pradesh has formed a sub- committee with a  group of ministers under the chairmanship of N. Raghuveera Reddy to  oversee the recruitment process of Village Revenue Officers and Village  Revenue Assistants. The sub committee has decided to complete the  recruitment process for all the 9000 vacant posts by the end of August  &amp;nbsp;2011.&lt;br /&gt;
They have also recommended Collectors and RDOs of all the districts in the state to speed up the recruitment process.&lt;br /&gt;
The sub committee has disclosed that the education qualification for the  VRO posts will be pass in Intermediate Examination and the  qualification for VRA posts will be SSC / Tenth Class. There will be no  written examination for any posts. Selection of the candiddtes will be  based on marks in the qualifying examinations (Inter / 10th Class).  Reservations will be followed as per the rules. Weightage of 85 marks  will be allotted for marks in the qualifying exam, reservation, local  status and other standards. Remaining 15 marks will be for performance  in interviews. The entire recruitment process will be conducted at the  district level only and district collector will act as Chairan of the  District Selection Committee.&lt;br /&gt;
VRA- Village Revenue Assistants, VRO Jobs in AP 2011- Latest  InfoGovernment of Andhra Pradesh is likely to release notification for  the recruitment of Village Revenue Officers (VROs) and Village Revenue  Assistants (VRAs) very soon. Apart from these, Govt. of AP is also  planning to recruit candidates for various other posts in Revenue,  Panchayat and Municipal Departments. Minimum eligibility requirements  for VRA posts is pass in 7th class.&lt;br /&gt;
They can reach the position of VRO after 5 years of experience and  qualified in 10th class. VROs will get the salary equal to Record  Assistants i.e., Rs. 12000. VROs can reach to the level of Junior  Assistant, Senior Assistants and Deputy Tahasildar in Tahasildar offices  through departmental tests and experience. The nomenclature of Village  Assistants has been changed to Village Revenue Assistants through a  separate GO issued on 18th April 2011. Following are details of posts,  district wise break up of vacancies, selection procedure, eligibility  conditions and notification information:&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Village Revenue Assistants: 6063 vacancies;&lt;/strong&gt;  Eligibility: Pass in 7th class. Salary: Rs. 3000. Male and female  candidates eligible for VRA posts. Candidates failed in 7th class also  can apply for VRA posts. Tahasildars will select the candidates based on  the marks in marks in a qualifying examination.&lt;br /&gt;
Total number of vacancies in the state are 8084. But the Govt. of Andhra  Pradesh has allowed the Revenue Department to fill up 6063 posts  initially. More number of vacancies are available in Mahaboobnagar  district with 492 posts. East Godavari and Karimnagar districts are in  second and third positions with 466 and 464 vacancies respectively.  Following are district wise break up of VRA vacancies in Andhra Pradesh&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/866259250255338109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/866259250255338109'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/08/syllabus-of-village-revenue-officer-vro.html' title='Syllabus of Village Revenue Officer (VRO) Notification 2011 - VRO Syllabus 2011'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOmWOaJyB3_l4cqWKjjFG7_cB3Qiaus-WSUhdFJfQECMVpsEH1sFu8MUCp1bZ0SslrMDk2KksimFh1sTPdcEvvPzTb6SFVqy_HpEFfc6sifbbgHoM8qhcZhQQ6gr-GY3kTw3m6YqPJPzo/s72-c/Syllabus-VRO.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-54203990160342240</id><published>2011-07-04T16:44:00.000-07:00</published><updated>2011-07-04T16:44:40.206-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SEO"/><category scheme="http://www.blogger.com/atom/ns#" term="SEO Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="SEO Jobs Interview Questions"/><title type='text'>SEO Interview Questions, Latest SEO Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&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/AVvXsEgW7vJc9t-kMRU6wGHGUU5ItMPhSm00DnapNl4xrH9T1yunRJC34fWDy5E7LKG6y-NkHZMcBo46gW3PxKfrjGFY6U6Ja_AHVdMp0OQa1D3crBQ-T733G1DybaNtz3PRPKYS7WbTMnGeHNA/s1600/SEO-Interview-Questions.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;233&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW7vJc9t-kMRU6wGHGUU5ItMPhSm00DnapNl4xrH9T1yunRJC34fWDy5E7LKG6y-NkHZMcBo46gW3PxKfrjGFY6U6Ja_AHVdMp0OQa1D3crBQ-T733G1DybaNtz3PRPKYS7WbTMnGeHNA/s320/SEO-Interview-Questions.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;SEO Interview Questions&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. What SEO results can you show?&lt;br /&gt;
&lt;br /&gt;
2. What do you believe are important things to take into consideration when optimising a site?&lt;br /&gt;
&lt;br /&gt;
3. Who do you respect in the industry?&lt;br /&gt;
&lt;br /&gt;
4. What web analytics programs are you familiar with?&lt;br /&gt;
&lt;br /&gt;
5. List On-Page SEO factors&lt;br /&gt;
&lt;br /&gt;
6. List 5 link building techniques.&lt;br /&gt;
&lt;br /&gt;
7. What is page segmentation? (Ever heard of VIPS?)&lt;br /&gt;
&lt;br /&gt;
8. What’s the difference between PageRank and ToolBar PageRank?&lt;br /&gt;
&lt;br /&gt;
9. What is Latent Semantic Analysis (LSI - Indexing)?&lt;br /&gt;
&lt;br /&gt;
10. What is Phrase Based Indexing and Retrieval and what roles does it play?&lt;br /&gt;
&lt;br /&gt;
11. What is sandbox?&lt;br /&gt;
&lt;br /&gt;
12. How long does it take to get out of sandbox?&lt;br /&gt;
&lt;br /&gt;
13. How can you track your rankings?&lt;br /&gt;
&lt;br /&gt;
14. What services does the wordtracker offer, and how do they relate to seo?&lt;br /&gt;
&lt;br /&gt;
15. What are the common factors between google/yahoo/msn?&lt;br /&gt;
&lt;br /&gt;
16. How can you keep your PPC bids from cannibalizing your search efforts on other (non pay per click) search engines?&lt;br /&gt;
&lt;br /&gt;
17. What percentage of your pay per click budget should go to each search engine?&lt;br /&gt;
&lt;br /&gt;
18. Does either Google Adwords or Overture work better for your particular product or service? Or, perhaps neither one is appropriate from a return on investment (ROI) perspective.&lt;br /&gt;
&lt;br /&gt;
19. Give me a description of your general SEO experience.&lt;br /&gt;
&lt;br /&gt;
20. Do you currently do SEO on your own sites and give me some examples. Do you operate any blogs? Do you currently do any freelance work and do you plan on continuing it?&lt;br /&gt;
&lt;br /&gt;
22. Where do you think the SEO industry is headed?&lt;br /&gt;
&lt;br /&gt;
23. What industry sites, blogs, and forums do you regularly read?&lt;br /&gt;
&lt;br /&gt;
24. Have you attended any search related conferences?&lt;br /&gt;
&lt;br /&gt;
25. What SEO tools do you regularly use?&lt;br /&gt;
&lt;br /&gt;
25. What SEO areas are you weak and strong in, and give examples of both.&lt;br /&gt;
&lt;br /&gt;
26. What areas do you think are currently the most important in organically ranking a site?&lt;br /&gt;
&lt;br /&gt;
28. What kind of strategies do you normally implement for backlinks? What do you think about link buying, link bait, and other specific backlink strategies?&lt;br /&gt;
&lt;br /&gt;
29. What are your thoughts on the direction of Web 2.0 technologies with regards to SEO?&lt;br /&gt;
blogs, rss, podcasting&lt;br /&gt;
&lt;br /&gt;
30. Are you familiar with search arbitrage?&lt;br /&gt;
&lt;br /&gt;
31. Are you familiar with enterprise web analytics and what packages are your familiar with?&lt;br /&gt;
&lt;br /&gt;
32. Are you familiar with A/B testing and multivariate testing?&lt;br /&gt;
&lt;br /&gt;
33. Do you have experience in email marketing, banner advertising, other types of media buys and other forms of online advertising?&lt;br /&gt;
&lt;br /&gt;
34. Are you experienced in managing PPC campaigns? To what extent and on what platforms?&lt;br /&gt;
&lt;br /&gt;
35. Do you have experience in bid management tools, API tools, and click fraud issues?&lt;br /&gt;
&lt;br /&gt;
36. Do you have experience in extensive competitive analysis and what techniques do you use?&lt;br /&gt;
&lt;br /&gt;
37. What technologies are you familiar with? (We primarily use HTML, CSS, ASP, .net, PHP, SQL, and JavaScript)&lt;br /&gt;
&lt;br /&gt;
38. Why are you moving from your current position and/or leaving any current projects?&lt;br /&gt;
&lt;br /&gt;
39. Do you know who Matt Cutts is?&lt;br /&gt;
&lt;br /&gt;
44. In Google Lore - what are ‘Hilltop’ Florida’ and ‘Big Daddy’?&lt;br /&gt;
&lt;br /&gt;
45. What changes did you make and what ranking effect did it have?&lt;br /&gt;
&lt;br /&gt;
46. What is sticky content?&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/54203990160342240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/54203990160342240'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/seo-interview-questions-latest-seo.html' title='SEO Interview Questions, Latest SEO Interview Questions'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW7vJc9t-kMRU6wGHGUU5ItMPhSm00DnapNl4xrH9T1yunRJC34fWDy5E7LKG6y-NkHZMcBo46gW3PxKfrjGFY6U6Ja_AHVdMp0OQa1D3crBQ-T733G1DybaNtz3PRPKYS7WbTMnGeHNA/s72-c/SEO-Interview-Questions.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-2014240569907784472</id><published>2011-07-04T16:41:00.000-07:00</published><updated>2011-07-04T16:41:43.302-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP .NET"/><category scheme="http://www.blogger.com/atom/ns#" term="ASP .NET Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="ASP .NET Jobs Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions"/><title type='text'>ASP .NET Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&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/AVvXsEgdQn-KUQrDSdKtd-B5zKvMTZhZBV-YSurDWhrgl32QEifNykaPaZgOcDxlJtirSY9BTaIkNe4ZlWhT2Jb4cjaFw3o6pgmUw7cRIgAiTIwPIdflHDIFjxOu9fLz7niy6JZ7c-M9Iq-ecvY/s1600/asp-net-interview-questions.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdQn-KUQrDSdKtd-B5zKvMTZhZBV-YSurDWhrgl32QEifNykaPaZgOcDxlJtirSY9BTaIkNe4ZlWhT2Jb4cjaFw3o6pgmUw7cRIgAiTIwPIdflHDIFjxOu9fLz7niy6JZ7c-M9Iq-ecvY/s320/asp-net-interview-questions.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;ASP .NET Interview Questions- Part 1&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Differences between DLL and EXE?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Can an assembly have EXE?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Can a DLL be changed to an EXE?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Compare &amp;amp; contrast rich client (smart clients or Windows-based) &amp;amp; browser-based Web application&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Compare Client server application with n-Tier application&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Can a try block have more than one catch block?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Can a try block have nested try blocks?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you load an assembly at runtime?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If I am writing in a language like VB or C++, what are the procedures to be followed to support .NET?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you view the methods and members of a DLL?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is shadowing?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are the collections you’ve used?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ASP .NET Interview Questions- Part 2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain the life cycle of an ASP .NET page.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain the .NET architecture.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are object-oriented concepts?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you create multiple inheritance in c# and .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; When is web.config called?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How many weg.configs can an application have?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you set language in weg.config?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What does connection string consist of?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Where do you store connection string?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is abstract class?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is difference between interface inhertance and class inheritance?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are the collection classes?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are the types of threading models?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What inheritance does VB.NET support?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is a runtime host?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Describe the techniques for optimizing your application?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Differences between application and session&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is web application virtual directory?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Differences between Active.exe and Dll&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Connection pooling in MTS?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If cookies is disabled in client browser, will session tracking work?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you make your site SSL-enabled?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Will the following code execute successfully: response.write(’value of i=’+i);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are the provides available with VB.NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is a Process, Sesion and Cookie?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are Abstract base classes?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are the Difference between bstract base classes and Abstrat classes&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are interface in .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How is Polymorphism supports in .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are the 2 types of polymorphism supports in .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Types of compatibilities and explain them.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is aggregative? How can it be implements in .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Difference between COM components and .NET components?how to register it&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Difference between early binding and late binding?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ASP.NET OBJECTS?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Asp.NET life cycle? When request mode&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain ADO and its objects.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is side by side execution?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain serialization?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain a class access specifiers and method acess specifiers.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is the difference between overloading and overriding ? how can this be .NET&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain virtual function and its usage.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you implement inhetance in .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If I want to override a method 1 of class A and this class B then how do you declared&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain friend and protected friend.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Explain multiple and multi_level inheritance in .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Name all kind of access specifiers for a class and for methods?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; On ODP.NET&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is non-derterministic finalization?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is isPostback property?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is dictionary base class?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How can a class be extended and how is this mechanism difff from that of implementation an interface?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What are indexes .NET?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How can indexes be implemented in .NET? &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ASP .NET Interview Questions- Part 1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
What are steps in an asp .net page lifecycle?&lt;br /&gt;
Init() - when the page is instantiated&lt;br /&gt;
Load() - when the page is loaded into server memory&lt;br /&gt;
PreRender() - the brief moment before the page is displayed to the user as HTML&lt;br /&gt;
Unload() - when page finishes loading.&lt;br /&gt;
&lt;br /&gt;
2.What is the main difference between Response.Write() and Response.Output.Write()?&lt;br /&gt;
With Response.Outout.Write options are available to you to write the formatted out put.&lt;br /&gt;
&lt;br /&gt;
3.When implementing classes what are the specifics of an abstract method?&lt;br /&gt;
An Abstract method does not provide any implementation. The class containing it can not be instantiated it must be inherited. The deriving class must override abstract methods declared in parent class, unless it is an abstract class it self.&lt;br /&gt;
&lt;br /&gt;
4.List all Validation Controls available in asp .net?&lt;br /&gt;
RequiredFieldValidator : Checks if a control has a value.&lt;br /&gt;
RangeValidator : Checks if the control’s value is within a certain range.&lt;br /&gt;
RegularExpressionValidator : Checks whether the value of an input control matches a certain pattern&lt;br /&gt;
CompareValidator : Checks a control’s value against a constant or another control value.&lt;br /&gt;
CustomValidator : Checks a control’s value against a customized validation logic.&lt;br /&gt;
ValidationSummary : Displays a list of all validation errors&lt;br /&gt;
&lt;br /&gt;
5.What data types do the RangeValidator control support?&lt;br /&gt;
Integer, String, and Date.&lt;br /&gt;
&lt;br /&gt;
6.Is C# .net case sensitive?&lt;br /&gt;
Yes it is.&lt;br /&gt;
&lt;br /&gt;
7.What is the difference between a class and struct ?&lt;br /&gt;
A struct is a value type while a class is a reference type. There’s no inheritance with&lt;br /&gt;
struct.&lt;br /&gt;
&lt;br /&gt;
8.When passing a variable by reference to a method what is the difference between keywords ref and out?&lt;br /&gt;
When using the key word ref the variable must be initialize before calling the method,&lt;br /&gt;
while initialization is not mandatory when using out.&lt;br /&gt;
&lt;br /&gt;
9.What are specifics for Static class?&lt;br /&gt;
Static class is implemented with the Keyword Static in the class definition.&lt;br /&gt;
It must contain only static members and methods. Public members of static class can be accessed without the class instantiation. Static class are sealed by default therefore can not be inherited. Static class cannot be instantiated.&lt;br /&gt;
&lt;br /&gt;
10.What part of the code is usually called Code-Behind?&lt;br /&gt;
The Server side code is usually called Code-behind as reference to the fact that in a web application it is actually the part of the code handling the large part of the execution.&lt;br /&gt;
&lt;br /&gt;
11.What part of the code is called Inline Code?&lt;br /&gt;
The asp .net client side code is usually call inline code. From most browsers it can be&lt;br /&gt;
view by choosing &#39;View source&#39; from the page menu.&lt;br /&gt;
&lt;br /&gt;
12.What is the difference between doing a Dataset.Clone() and Dataset.Copy()?&lt;br /&gt;
Dataset.Clone() will copy just the dataset structure including all the datatables,&lt;br /&gt;
schemas, relations and constraints; it will not copy the data. Dataset.Copy() will copy&lt;br /&gt;
both dataset structure and data.&lt;br /&gt;
&lt;br /&gt;
13.What is the role of Global.asax file?&lt;br /&gt;
The Global.asax include its code behind file Global.asax.cs, it is use to implement&lt;br /&gt;
application and session level events.&lt;br /&gt;
&lt;br /&gt;
14.What utility is used to manually deploy an assembly?&lt;br /&gt;
The GacUtil is a utility tool that comes with visual studio, it is use to deploy an&lt;br /&gt;
assembly by adding it into the GAC(Global Assembly Cache).&lt;br /&gt;
&lt;br /&gt;
Ex: Type at the command line prompt&lt;br /&gt;
C:\gacutil /i ASPMyComponent.dll&lt;br /&gt;
will install ASPMyComponent into the GAC&lt;br /&gt;
&lt;br /&gt;
15.Define MSIL. How is it use in the .Net framework?&lt;br /&gt;
MSIL stand for Microsoft Intermediate Language. During the compilation process, code written in any .NET compatible languages(J#, C#, VB,C++) is converted into MSIL. MSIL then create a compatibility bridge among these language before execution by the virtual machine.&lt;br /&gt;
&lt;br /&gt;
16. What are differences between ASP.Net and Classic ASP?&lt;br /&gt;
-ASP programming is based on scripting languages like Jscript or VBScript which evolves around a mixture of scripting and HTML. ASP .net is base on an advance structured compiled language.&lt;br /&gt;
-ASP .net gives the option of separating the code behind (compiled code) from the design code or client code (HTML).&lt;br /&gt;
-ASP .net with visual studio .net provides an advanced application and session state&lt;br /&gt;
management, while ASP performs poorly at providing it.&lt;br /&gt;
-ASP has a poor error handling capability compare to ASP .net which has it much completed and much advanced.&lt;br /&gt;
-ASP does not have a built-in mechanism for XML while ASP .net comes with a full XML capability support.&lt;br /&gt;
-ASP .net has a fully distributed data source support which is missing from classic ASP&lt;br /&gt;
&lt;br /&gt;
17.What property is use to set alternate color scheme in a Repeater control?&lt;br /&gt;
AlternatingItemTemplate.&lt;br /&gt;
&lt;br /&gt;
18.What is the base class for Web Forms?&lt;br /&gt;
The System.Web.UI.Page class.&lt;br /&gt;
&lt;br /&gt;
19.What are the meaning of terms boxing and un-boxing?&lt;br /&gt;
Boxing: Implicit conversion of a value type into a reference type.&lt;br /&gt;
Un-Boxing: Explicit conversion of a reference type into a value type. Can also be call&lt;br /&gt;
casting.&lt;br /&gt;
&lt;br /&gt;
20.Give a brief description of how the heap and stack are managed in .Net.&lt;br /&gt;
Stack and heap are memory sections of the .net application. The CLR(Common Language Runtime) is in charge of managing those sections.&lt;br /&gt;
Value type variables are stored in the stack where storing order is Last in first out.&lt;br /&gt;
When a variable is out of scope it basically fall off the stack.&lt;br /&gt;
Refence type variable are stored on the heap where storing order is First in first out.&lt;br /&gt;
When a variable becomes out of scope it is mark for collection.&lt;br /&gt;
&lt;br /&gt;
The GC(Garbage Collector) is the part of the CLR responsible for cleaning up the heap releasing resources occupied by Reference type variables.&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2014240569907784472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2014240569907784472'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/asp-net-interview-questions.html' title='ASP .NET Interview Questions'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdQn-KUQrDSdKtd-B5zKvMTZhZBV-YSurDWhrgl32QEifNykaPaZgOcDxlJtirSY9BTaIkNe4ZlWhT2Jb4cjaFw3o6pgmUw7cRIgAiTIwPIdflHDIFjxOu9fLz7niy6JZ7c-M9Iq-ecvY/s72-c/asp-net-interview-questions.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-2124616393645718449</id><published>2011-07-04T16:37:00.000-07:00</published><updated>2011-07-04T16:37:07.134-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C Programming Variable"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions on C Programming Variables"/><title type='text'>C Programming Variables Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; What is the difference between the declaration and the definition of a variable?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The definition is the one that actually allocates space, and provides an initialization value, if any.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There can be many declarations, but there must be exactly one definition. A definition tells the compiler to set aside storage for the variable. A declaration makes the variable known to parts of the program that may wish to use it. A variable might be defined and declared in the same statement.&lt;br /&gt;
&amp;nbsp;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Do Global variables start out as zero? &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Un initialized variables declared with the &quot;static&quot; keyword are initialized to zero. Such variables are implicitly initialized to the null pointer if they are pointers, and to 0.0F if they are floating point numbers.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Local variables start out containing garbage, unless they are explicitly initialized.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Memory obtained with malloc() and realloc() is likely to contain junk, and must be initialized. Memory obtained with calloc() is all-bits-0, but this is not necessarily useful for pointer or floating-point values (This is in contrast to Global pointers and Global floating point numbers, which start as zeroes of the right type).&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Does C have boolean variable type?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; No, C does not have a boolean variable type. One can use ints, chars, #defines or enums to achieve the same in C.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; #define TRUE 1 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; #define FALSE 0 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; enum bool {false, true};&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; An enum may be good if the debugger shows the names of enum constants when examining variables.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Where may variables be defined in C?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Outside a function definition (global scope, from the point of definition downward in the source code). Inside a block before any statements other than variable declarations (local scope with respect to the block).&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; To what does the term storage class refer? What are auto, static, extern, volatile, const classes?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; This is a part of a variable declaration that tells the compiler how to interpret the variable&#39;s symbol. It does not in itself allocate storage, but it usually tells the compiler how the variable should be stored. Storage class specifiers help you to specify the type of storage used for data objects. Only one storage class specifier is permitted in a declaration this makes sense, as there is only one way of storing things and if you omit the storage class specifier in a declaration, a default is chosen. The default depends on whether the declaration is made outside a function (external declarations) or inside a function (internal declarations). For external declarations the default storage class specifier will be extern and for internal declarations it will be auto. The only exception to this rule is the declaration of functions, whose default storage class specifier is always extern.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Here are C&#39;s storage classes and what they signify:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; auto - local variables.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static - variables are defined in a nonvolatile region of memory such that they retain their contents though out the program&#39;s execution.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; register - asks the compiler to devote a processor register to this variable in order to speed the program&#39;s execution. The compiler may not comply and the variable looses it contents and identity when the function it which it is defined terminates.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern - tells the compiler that the variable is defined in another module.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; In C, const and volatile are type qualifiers. The const and volatile type qualifiers are completely independent. A common misconception is to imagine that somehow const is the opposite of volatile and vice versa. This is wrong. The keywords const and volatile can be applied to any declaration, including those of structures, unions, enumerated types or typedef names. Applying them to a declaration is called qualifying the declaration?that&#39;s why const and volatile are called type qualifiers, rather than type specifiers.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const means that something is not modifiable, so a data object that is declared with const as a part of its type specification must not be assigned to in any way during the run of a program. The main intention of introducing const objects was to allow them to be put into read-only store, and to permit compilers to do extra consistency checking in a program. Unless you defeat the intent by doing naughty things with pointers, a compiler is able to check that const objects are not modified explicitly by the user. It is very likely that the definition of the object will contain an initializer (otherwise, since you can&#39;t assign to it, how would it ever get a value?), but this is not always the case. For example, if you were accessing a hardware port at a fixed memory address and promised only to read from it, then it would be declared to be const but not initialized.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; volatile tells the compiler that other programs will be modifying this variable in addition to the program being compiled. For example, an I/O device might need write directly into a program or data space. Meanwhile, the program itself may never directly access the memory area in question. In such a case, we would not want the compiler to optimize-out this data area that never seems to be used by the program, yet must exist for the program to function correctly in a larger context. It tells the compiler that the object is subject to sudden change for reasons which cannot be predicted from a study of the program itself, and forces every reference to such an object to be a genuine reference.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const volatile - Both constant and volatile.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The &quot;volatile&quot; modifier&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The volatile modifier is a directive to the compiler?s optimizer that operations involving this variable should not be optimized in certain ways. There are two special cases in which use of the volatile modifier is desirable. The first case involves memory-mapped hardware (a device such as a graphics adaptor that appears to the computer?s hardware as if it were part of the computer?s memory), and the second involves shared memory (memory used by two or more programs running simultaneously). Most computers have a set of registers that can be accessed faster than the computer?s main memory. A good compiler will perform a kind of optimization called ?redundant load and store removal.? The compiler looks for places in the code where it can either remove an instruction to load data from memory because the value is already in a register, or remove an instruction to store data to memory because the value can stay in a register until it is changed again anyway.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If a variable is a pointer to something other than normal memory, such as memory-mapped ports on a&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; peripheral, redundant load and store optimizations might be detrimental. For instance, here?s a piece of code that might be used to time some operation:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; time_t time_addition(volatile const struct timer *t, int a) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; { &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int n; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int x; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; time_t then; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x = 0; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then = t-&amp;gt;value; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (n = 0; n &amp;lt; 1000; n++) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x = x + a; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return t-&amp;gt;value - then; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; In this code, the variable t-&amp;gt;value is actually a hardware counter that is being incremented as time passes. The function adds the value of a to x 1000 times, and it returns the amount the timer was incremented by while the 1000 additions were being performed. Without the volatile modifier, a clever optimizer might assume that the value of t does not change during the execution of the function, because there is no statement that explicitly changes it. In that case, there?s no need to read it from memory a second time and subtract it, because the answer will always be 0. The compiler might therefore ?optimize? the function by making it always return 0. If a variable points to data in shared memory, you also don?t want the compiler to perform redundant load and store optimizations. Shared memory is normally used to enable two programs to communicate with each other by having one program store data in the shared portion of memory and the other program read the same portion of memory. If the compiler optimizes away a load or store of shared memory, communication between the two programs will be affected.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What does the typedef keyword do?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; This keyword provides a short-hand way to write variable declarations. It is not a true data typing mechanism, rather, it is syntactic &quot;sugar coating&quot;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; For example&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; typedef struct node&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int value;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; struct node *next;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }mynode;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; This can later be used to declare variables like this&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; mynode *ptr1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; and not by the lengthy expression&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; struct node *ptr1;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There are three main reasons for using typedefs:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; It makes the writing of complicated declarations a lot easier. This helps in eliminating a lot of clutter in the code.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; It helps in achieving portability in programs. That is, if we use typedefs for data types that are machine dependent, only the typedefs need to change when the program is ported to a new platform.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; It helps in providing better documentation for a program. For example, a node of a doubly linked list is better understood as ptrToList than just a pointer to a complicated structure.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is the difference between constants defined through #define and the constant keyword?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; A constant is similar to a variable in the sense that it represents a memory location (or simply, a value). It is different from a normal variable, in that it cannot change it&#39;s value in the proram - it must stay for ever stay constant. In general, constants are a useful because they can prevent program bugs and logical errors(errors are explained later). Unintended modifications are prevented from occurring. The compiler will catch attempts to reassign new values to constants.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Constants may be defined using the preprocessor directive #define. They may also be defined using the const keyword.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;So whats the difference between these two?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; #define ABC 5&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; and&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; const int abc = 5;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There are two main advantages of the second one over the first technique. First, the type of the constant is defined. &quot;pi&quot; is float. This allows for some type checking by the compiler. Second, these constants are variables with a definite scope. The scope of a variable relates to parts of your program in which it is defined.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There is also one good use of the important use of the const keyword. Suppose you want to make use of some structure data in some function. You will pass a pointer to that structure as argument to that function. But to make sure that your structure is readonly inside the function you can declare the structure argument as const in function prototype. This will prevent any accidental modification of the structure values inside the function.&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; What are Trigraph characters?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; These are used when you keyboard does not support some special characters&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??=&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??(&amp;nbsp;&amp;nbsp;&amp;nbsp; [&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??)&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??!&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??/&amp;nbsp;&amp;nbsp;&amp;nbsp; \&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??&#39;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ??-&amp;nbsp;&amp;nbsp;&amp;nbsp; ~&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;How are floating point numbers stored? Whats the IEEE format?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; IEEE Standard 754 floating point is the most common representation today for real numbers on computers, including Intel-based PC&#39;s, Macintoshes, and most Unix platforms.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; IEEE floating point numbers have three basic components: the sign, the exponent, and the mantissa. The mantissa is composed of the fraction and an implicit leading digit (explained below). The exponent base(2) is implicit and need not be stored.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The following figure shows the layout for single (32-bit) and double (64-bit) precision floating-point values. The number of bits for each field are shown (bit ranges are in square brackets):&lt;br /&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; Sign&amp;nbsp;&amp;nbsp; Exponent&amp;nbsp;&amp;nbsp; Fraction&amp;nbsp;&amp;nbsp; Bias &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; --------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Single Precision 1 [31] 8 [30-23]&amp;nbsp; 23 [22-00] 127 &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Double Precision 1 [63] 11 [62-52] 52 [51-00] 1023 &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The sign bit is as simple as it gets. 0 denotes a positive number; 1 denotes a negative number. Flipping the value of this bit flips the sign of the number.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The exponent field needs to represent both positive and negative exponents. To do this, a bias is added to the actual exponent in order to get the stored exponent. For IEEE single-precision floats, this value is 127. Thus, an exponent of zero means that 127 is stored in the exponent field. A stored value of 200 indicates an exponent of (200-127), or 73. For reasons discussed later, exponents of -127 (all 0s) and +128 (all 1s) are reserved for special numbers. For double precision, the exponent field is 11 bits, and has a bias of 1023.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The mantissa, also known as the significand, represents the precision bits of the number. It is composed of an implicit leading bit and the fraction bits. To find out the value of the implicit leading bit, consider that any number can be expressed in scientific notation in many different ways. For example, the number five can be represented as any of these:&lt;br /&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; 5.00 × 100&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; 0.05 × 10 ^ 2&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; 5000 × 10 ^ -3&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; In order to maximize the quantity of representable numbers, floating-point numbers are typically stored in normalized form. This basically puts the radix point after the first non-zero digit. In normalized form, five is represented as 5.0 × 100. A nice little optimization is available to us in base two, since the only possible non-zero digit is 1. Thus, we can just assume a leading digit of 1, and don&#39;t need to represent it explicitly. As a result, the mantissa has effectively 24 bits of resolution, by way of 23 fraction bits.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; So, to sum up:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 1. The sign bit is 0 for positive, 1 for negative. &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. The exponent&#39;s base is two. &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 3. The exponent field contains 127 plus the true exponent for single-precision, &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or 1023 plus the true exponent for double precision. &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 4. The first bit of the mantissa is typically assumed to be 1.f, where f is the &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; field of fraction bits. &lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; When should the register modifier be used?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The register modifier hints to the compiler that the variable will be heavily used and should be kept in the CPU?s registers, if possible, so that it can be accessed faster. There are several restrictions on the use of the register modifier.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; First, the variable must be of a type that can be held in the CPU?s register. This usually means a single value of a size less than or equal to the size of an integer. Some machines have registers that can hold floating-point numbers as well. Second, because the variable might not be stored in memory, its address cannot be taken with the unary &amp;amp; operator. An attempt to do so is flagged as an error by the compiler. Some additional rules affect how useful the register modifier is. Because the number of registers is limited, and because some registers can hold only certain types of data (such as pointers or floating-point numbers), the number and types of register modifiers that will actually have any effect are dependent on what machine the program will run on. Any additional register modifiers are silently ignored by the compiler. Also, in some cases, it might actually be slower to keep a variable in a register because that register then becomes unavailable for other purposes or because the variable isn?t used enough to justify the overhead of loading and storing it. So when should the register modifier be used? The answer is never, with most modern compilers. Early C compilers did not keep any variables in registers unless directed to do so, and the register modifier was a valuable addition to the language. C compiler design has advanced to the point, however, where the compiler will usually make better decisions than the programmer about which variables should be stored in registers. In fact, many compilers actually ignore the register modifier, which is perfectly legal, because it is only a hint and not a directive.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; When should a type cast be used?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There are two situations in which to use a type cast.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The first use is to change the type of an operand to an arithmetic operation so that the operation will be performed properly.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The second case is to cast pointer types to and from void * in order to interface with functions that expect or return void pointers. For example, the following line type casts the return value of the call to malloc() to be a pointer to a foo structure.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; struct foo *p = (struct foo *) malloc(sizeof(struct foo)); &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; A type cast should not be used to override a const or volatile declaration. Overriding these type modifiers can cause the program to fail to run correctly. A type cast should not be used to turn a pointer to one type of structure or data type into another. In the&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; rare events in which this action is beneficial, using a union to hold the values makes the programmer?s intentions clearer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;b&gt;&amp;nbsp; Can structures be assigned to variables and passed to and from functions?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Yes, they can!&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; But note that when structures are passed, returned or assigned, the copying is done only at one level (The data pointed to by any pointer fields is not copied!.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;These Questions are taken from CrackTheInterview team.&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2124616393645718449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2124616393645718449'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/c-programming-variables-interview.html' title='C Programming Variables Interview Questions'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-2152609334206181751</id><published>2011-07-04T16:31:00.000-07:00</published><updated>2011-07-04T16:31:25.310-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Jobs Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions"/><title type='text'>Google latest Interview Questions For Fresher&#39;s, Google telephonic Interview</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&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/AVvXsEh9xxEl3dsf74vm5FXA76aniNZe2QqY6kjWeufcYjzTDfavK0jSiReTDk-JxOjF7ZtcaIP8UBW_Cxt0P2n6cd-sv4SDo0H3KkTmRrrFiDRi7M28GjDhQULwlNjGsXlDAU5VO5FeGCG40K8/s1600/Google-telephonic-Interview.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9xxEl3dsf74vm5FXA76aniNZe2QqY6kjWeufcYjzTDfavK0jSiReTDk-JxOjF7ZtcaIP8UBW_Cxt0P2n6cd-sv4SDo0H3KkTmRrrFiDRi7M28GjDhQULwlNjGsXlDAU5VO5FeGCG40K8/s320/Google-telephonic-Interview.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;Google telephonic Interview&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Asked about my project. Prepare well to answer any type of questions that may arise in your project.They will just ask to explain about any one of the projects listed in your resume.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; In a plane, n points are given i.e. the input is (x1,y1), (x2,y2)... (xn,yn). Now given these n points.Find the maximum number of collinear points.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The duality algorithm would work. Find the point of intersection with maximum no of lines incident on it in the dual plane. It works in O(n^2).&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Write the code for finding the min of n number.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; I gave:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;n;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( a[i]&amp;lt;min )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; min = a[i] ---- eq(i)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Given that n numbers are from random sampling how many times (probability) does the line (i) be executed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; min=a[0];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=1;i&amp;lt;n;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( a[i]&amp;lt;min )&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&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; min = a[i]; -------eq(i)&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Once the variable min is initialized,the probability of a[i] &amp;lt; min is 1/2. So the expected number of occurances of equation i is (n-1)/2 .&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Google Interview Round 2:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is Bottom up parsing and what is top down parsing?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Bottom-up parsing is a strategy for analyzing unknown data relationships that attempts to identify the most fundamental units first, and then to infer higher-order structures from them. It attempts to build trees upward toward the start symbol. It occurs in the analysis of both natural languages and computer languages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Top-down parsing is a strategy of analyzing unknown data relationships by hypothesizing general parse tree structures and then considering whether the known fundamental structures are compatible with the hypothesis. It occurs in the analysis of both natural languages and computer languages. Please refer to these links for much better information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; http://en.wikipedia.org/wiki/Bottom-up_parsing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; http://en.wikipedia.org/wiki/Top-down_parsing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is a symbol table?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; In computer science, a symbol table is a data structure used by a language translator such as a compiler or interpreter, where each identifier in a program&#39;s source code is associated with information relating to its declaration or appearance in the source, such as its type, scope level and sometimes its location.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Check out&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; http://en.wikipedia.org/wiki/Symbol_table&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There is a portal with two billion users registered. If you store all the 2 billion users in a conventional databases it will take more time to retrieve the data about a particular user when that user tries to login. How do you handle this situation to make sure that the user gets the response quickly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Every row has a primary key. Suppose the primary key for this&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; particular database is the name of the user then we can sort the names based&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; on alphabets and do secondary indexing based on the starting alphabet . If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; the data is uniformly distributed we can go for multilevel indexing or&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; hashing.Similarly if we have a registration number as the primary key then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; we can sort the table based on registration number and then do indexing&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; either secondary level or multilevel or apply hashing techniques based on&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; the distribution of data. Many efficient algorithms are available for&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; indexing and hashing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There are 8 identical balls. One of them is defective. It could be either heavier of lighter. Given a common balance how do you find the defective ball in least number of weighings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Weigh 3 balls against 3 others.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Case A: If, on the first weighing, the balls balance, then the defective is among the 2 remaining balls and can be determined using 2 weighings making it a total of 3.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Case B:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Step1: If, on the first weighing, the balls don&#39;t balance.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If the balls do not balance on the first weighing, we know that the odd ball is one of the 6 balls that was weighed. We also know that the group of 2 unweighed balls are normal, and that one of the sides, let&#39;s say Side A, is heavier than the other (although we don&#39;t know whether the odd ball is heavy or light).&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Step 2 : Take 2 balls from the unweighed group and use them to replace 2 balls on Side A (the heavy side). Take the 2 balls from Side A and use them to replace 2 balls on Side B (which are removed from the scale).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; I. If the scale balances, we know that one of the 2 balls removed from the scale was the odd one. In this case, we know that the ball is also light. We can proceed with the third weighing amd determine the lighter of the 2 balls ,hance the defective.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; II. If the scale tilts to the other side, so that Side B is now the heavy side, we know that one of the three balls moved from Side A to Side B is the odd ball, and that it is heavy. We proceed with the third weighing and determine the heavier one ,the defective.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; III. If the scale remains the same, we know that one of the two balls on the scale that was not shifted in our second weighing is the odd ball. We also know that the unmoved ball from Side A is heavier than the unmoved ball on Side B (though we don&#39;t know whether the odd ball is heavy or light).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Step 3 (for Case B): Weigh the ball from Side A against a normal ball. If the scale balances, the ball from Side B is the odd one, and is light. If the scale does not balance, the ball from Side A is the odd one, and is heavy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; You have all the English words with you. you would like to manage a dictionary so that you can look up when ever you have doubt. Which data structure would you like to use and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dozens of different data structures have been proposed for implementing dictionaries including hash tables, skip lists, and balanced/unbalanced binary search trees -- so choosing the right one can be tricky. Depending on the application, it is also a decision that can significantly impact performance. In practice, it is more important to avoid using a bad data structure than to identify the single best option available.As the frequency of look ups for a word is also important,weighted binary search tree with weights in proportion to the frequency of lookups and determining the depth, can be effective.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Asked me about all the details of hash table and heaps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Write code for finding number of zeros in n!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; A zero in n! typically occurs when a multiple of 5 gets multiplied to an even number.We use this simple yet effective information to solve this problem.In the first n natural numbers,those divisible by 5 are always less than the no of even numbers.So it all boils down to the power of 5 in the prime factorization of n! .&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; This simple formula works for finding it floor(n/5)+floor(n/25)+floor(n/125)+......&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; function zeros(int n)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int count=0,k=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while(n&amp;gt;=k)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count+=n/k;&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; k*=5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return count;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; this count is the number of o&#39;s in n!.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Google Interview Round 3 :&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Write C++ class for the game Connect Four. [Connect Four (also known as Plot Four, Four In A Row, and Four In A Line) is a two-player board game in which the players take turns in dropping discs into a seven column grid with the objective of getting four of one&#39;s own discs in a line.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Given a stack and an input string of 1234.At any point you can do anyone of the follow&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; i. take the next input symbol and Enque.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ii. you can pop as many as you can. When ever you&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; pop an element it will be printed&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; (you cannot pop from an empty stack)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How many such permutations are possible on an input of size N?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; It is Nth catalan number.For a detailed solution look at question5 of Stacks and Queues&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Give an example of one permutation that this data structure cannot generate.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; For Example:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 1234 is input.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; First push all 1,2,3,4 on to stack and pop all.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output will be 4321.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; It means that this data structure can generate 4321.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 3124&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for a detailed solution please look at question7 of the post&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Stacks and Queues&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Question 2 was pretty easy right? Now do again the same question but the data structure this time around is a Deque.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Input: 12345&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Data Structure: Deque ( Doubly Que )&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: Deque is a data structure into which you can do enque&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and deque from both sides.Some thing like this&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; __________________________________&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; enque ---&amp;gt; &amp;lt;----enque dequeue &amp;lt;---- -----&amp;gt;dequeue&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; __________________________________&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; It is N!. Guess why?(no constraints).Convince yourself by proving that every permutation can be generated by a set of valid operations.This prove can be using the principle of strong mathematical induction.So for this specific input the answer is 120.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Classic Egg Puzzle Problem You are given 2 eggs.You have access to a 100-store building. Eggs can be very hard or very fragile means it may break if dropped from the first floor or may not even break if dropped from 100 th floor.Both eggs are identical.You need to figure out the highest floor of a 100-store building an egg can be dropped without breaking. Now the question is how many drops you need to make. You are allowed to break 2 eggs in the process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Let &quot;d&quot; be the number of drops required to find out the max floor.we need to get the value of d.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; let&#39;s say if we drop from height d then if it breaks then we have d-1 floors to check for the second egg . so max of &quot;d&quot; drops, so first we will drop it from height &quot;d&quot; if it doesn&#39;t break at a height &quot;d&quot; then we are left with &quot;d-1&quot; drops,so lets drop it from d + &#39;d-2&#39; + 1 height suppose if it break there then you are left with &#39;d-2&#39; drops.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; and so on until that sum is less than 100, it&#39;s like a linear search,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; in equations,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; (1+(d-1))+ (1+(d-2)) + .... &amp;gt;= 100&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; here we need to find out d&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; from the above equation&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; d(d + 1)/2 &amp;gt;= 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; from above d is 14&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Google Interview Round 4 :&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Given n non overlapping intervals and an element. Find the interval into which this element falls.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; we can extend binary search to intervals.(Assuming the intervals are sorted)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; consider interval [a,b].&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (a-x)(b-x) &amp;lt;=0&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; then x belongs to [a,b].&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if x&amp;gt;a&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; element can be present only in the intervals to its right.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; so select the middle interval among them to it&#39;s right&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; and repeat the procedure.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; element can be present only in the intervals to its left.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; so select the middle interval among them to it&#39;s left&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; and repeat the procedure.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The complexity of this problem is log(N) where N is the number of sorted non-overlapping intervals.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Worst case is take all intervals one at a time and see whether the element lies in the interval or not.It will take O(n). So please give a solution that will do better than O(n).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Now given that the n intervals are overlapping then how do you solve? The interviewer was concentrating more on the complexities (running, memory ..)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If the above intervals are overlapping ,then they can be merged in O(N) and then the exact intervals can be resolved later.Otherwise ,we can identify one correct interval and then linear search on its left and right neighbourhood to find the other solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Write code for Random Sort?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Algorithm&amp;nbsp; is explained:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Given an input array of size n. Random sort is sampling&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; a new array from the given array and check whether the&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sampled array is sorted or not. If sorted return else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sample again. The stress was on the&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; code.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Google Interview Round 5: This is Manager Round&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Tell me an achievement that you have done in your non academics&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Tell me about one of your project&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Take a feature of C++ and tell me how you have implemented it in one of your project&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; By taking one of your project as example tell me how you have taken care of software engineering where you would have handled more data&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There is a routine already written to find the subtraction of two sets ( set A - set B) . Write test cases for testing it.Tell me how do you test the test cases you have written?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; There is a printed book. The page numbers are not printed. Now the printing of page numbers is being done separately. If the total number of digits printed is 1095 then how many pages does the book have?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution: Well people,this is too simple a question ..so do give it a try..(no malice,too simple).Any queries then do shoot a comment.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2152609334206181751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/2152609334206181751'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/google-latest-interview-questions-for.html' title='Google latest Interview Questions For Fresher&#39;s, Google telephonic Interview'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9xxEl3dsf74vm5FXA76aniNZe2QqY6kjWeufcYjzTDfavK0jSiReTDk-JxOjF7ZtcaIP8UBW_Cxt0P2n6cd-sv4SDo0H3KkTmRrrFiDRi7M28GjDhQULwlNjGsXlDAU5VO5FeGCG40K8/s72-c/Google-telephonic-Interview.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-8515136147289451171</id><published>2011-07-04T16:28:00.000-07:00</published><updated>2011-07-04T16:28:06.748-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions"/><title type='text'>Google Interview Questions, Google Interview</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&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/AVvXsEgdVhEbO7W88jNMdtwZDnML8nIG6O9ChjZ86bOmMDv4knACcJAFZePeO042whd6nzmEdFcuiLi3g12szhytdzVpPfjzUJ1UAJCQ0C1hBABO4PZQrmlzayE148GIKRhyCOoKFEatmbSt1jc/s1600/Google-Interview.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdVhEbO7W88jNMdtwZDnML8nIG6O9ChjZ86bOmMDv4knACcJAFZePeO042whd6nzmEdFcuiLi3g12szhytdzVpPfjzUJ1UAJCQ0C1hBABO4PZQrmlzayE148GIKRhyCOoKFEatmbSt1jc/s320/Google-Interview.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;Google Interview Questions ::&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Total there are five Technical Interviews followed by Management round.&lt;br /&gt;
&lt;br /&gt;
So here are the questions.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Google Interview Round 1 ::&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is the Space complexity of quick sort algorithm? how do find it?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution: Quicksort has a space complexity of O(logn), even in the worst case, when it is carefully implemented such that&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; * in-place partitioning is used. This requires O(1).&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; * After partitioning, the partition with the fewest elements is (recursively) sorted first, requiring at most O(logn) space. Then the other partition is sorted using tail-recursion or iteration.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The version of quicksort with in-place partitioning uses only constant additional space before making any recursive call. However, if it has made O(logn) nested recursive calls, it needs to store a constant amount of information from each of them. Since the best case makes at most O(logn) nested recursive calls, it uses O(logn) space. The worst case makes O(n) nested recursive calls, and so needs O(n) space.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; However, if we consider sorting arbitrarily large lists, we have to keep in mind that our variables like left and right can no longer be considered to occupy constant space; it takes O(logn) bits to index into a list of n items. Because we have variables like this in every stack frame, in reality quicksort requires O(log2n) bits of space in the best and average case and O(nlogn) space in the worst case. This isn&#39;t too terrible, though, since if the list contains mostly distinct elements, the list itself will also occupy O(nlogn) bits of space.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; What are dangling pointers?&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution: A dangling pointer is a pointer to storage that is no longer allocated. Dangling pointers are nasty bugs because they seldom crash the program until long after they have been created, which makes them hard to find. Programs that create dangling pointers often appear to work on small inputs, but are likely to fail on large or complex inputs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Given that you can take one step or two steps forward from a given step. So find the total number of ways of reaching Nth step.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:The simple recurrence relation governing this problem is f(N)=f(N-1) +f(N-2)(why?),which is a fibonacci sequence.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Nth state can be arrived directly by taking 2 step movement from N-2 or 1 step from N-1.Remember N-2 -&amp;gt; N-1 -&amp;gt; N is not a direct path from N-2th state to Nth state.Hence the no of solutions is no of ways to reach N-2th step and then directly taking a 2 jump step to N + no of ways to reach N-1th step and then taking 1 step advance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You are given biased coin. Find unbiased decision out of it?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;b&gt;&amp;nbsp;&amp;nbsp; Solution:&lt;/b&gt;Throw the biased coin twice.Classify it as true for HT and false for TH.Both of these occur with probability=p*(1-p),hence unbiased. Ignore the other 2 events namely HH and TT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; On a empty chessboard, a horse starts from a point( say location x,y) and it starts moving randomly, but once it moves out of board, it cant come inside. So what is the total probability that it stays within the board after N steps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Google Interview Round 2 ::&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; You have 1 to N-1 array and 1 to N numbers, and one number is missing, you need to find the missing the number. Now you have 1 to N-2 numbers, and two numbers missing. Find them.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The question can be elucidated as follows.Given an array of size N-1 containing numbers less than N and with out any duplicates!! We knew that there is a number missing from the array say K .Let S be the sum of the elements of the array.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum of first N natural numbers=N*(N+1)/2&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; and S=N*(N+1)/2 - K.Now putting this other way around we get K=N*(N+1)/2 -S !!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Now the second part of the question says that there are 2 of the first N numbers missing.Let they be X and Y.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; We solve this problem by solving 2 essential equations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; They are X+Y=N*(N+1)/2 -S----------&amp;gt;(1)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; X*Y=N!/P-------------------(2) where S and P are the cumulative sum and product of the array entries.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You have cycle in linked list. Find it. Prove that time complexity is linear. Also find the node at which looping takes place.&lt;/b&gt;&lt;b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The problem of checking whether there is a cycle or not can be solved using 2 pointers one moving in increments of 1 and the other in increments of 2.If there is a cycle then these 2 pointers meet at some node say N1 inside the cycle otherwise the fast pointer reaches the end of the list.This is a O(N) solution.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Now coming to the identification of the node at which looping took place.After our identification of cycle ,both the pointers P1 and P2 are at node N1.Now iterate the slow pointer to count the no of nodes in the cycle.(After traversing the whole cycle P1 and P2 shall again be at the same node).Let this size be K.Now take one of the pointers to the head node and count the no of nodes till N1.Let this number be X.Now use one of these pointers to reverse the cycle starting from N1.Only the cycle gets reversed.Now again traverse from head node to N1.Let the number of nodes this time be Y.Let the no of nodes from head to the start node of the cycle be Z&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Now X+Y=2*Z+K .Hence solve for K and then having figured out the start node N2 of the cycle.Now as the cycle is reversed having figured out this start node its next node is the looping nodes so set the looping nodes next pointer to NULL and reverse the list further till you reach N2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Questions on my project please be prepare well about your project&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you search for a word in a large database.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How do you build address bar in say gmail. i.e. if you press &#39;r&#39; then you get all email starting from &#39;r&#39;, and if you press &#39;ra&#39; then you will get emails starting from &#39;ra&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Google Interview Round 3 ::&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; You have given an array. Find the maximum and minimum numbers in less number of comparisons.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; only 3n/2 comparisons are necessary to find both the minimum and the maximum. To do this, we maintain the minimum and maximum elements seen thus far. Rather than processing each element of the input by comparing it against the current minimum and maximum, however, at a cost of two comparisons per element, we process elements in pairs. We compare pairs of elements from the input first with each other, and then compare the smaller to the current minimum and the larger to the current maximum, at a cost of three comparisons for every two elements.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; You have given an array from 1 to N and numbers also from 1 to N. But more than one number is missing and some numbers have repeated more than once. Find the algo with running time O(n).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:All the numbers are positive to start with.Now, For each A[i], Check the sign of A[A[i]]. Make A[A[i]] negative if it&#39;s positive. Report a repetition if it&#39;s negative.Finally all those entries i,for which A[i] is negative are present and those i for which A[i] is positive are absent.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Google Interview Round 4 ::&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Three strings say A,B,C are given to you. Check weather 3rd string is interleaved from string A and B.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ex: A=&quot;abcd&quot; B=&quot;xyz&quot; C=&quot;axybczd&quot;. answer is yes.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; bool test(A,B,C)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i=j=k=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(k &amp;lt; C.size())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(i &amp;lt; A.size() &amp;amp;&amp;amp; C[k]==A[i])&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {i++,k++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(j &amp;lt; B.size() &amp;amp;&amp;amp; C[k]==B[j])&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; j++,k++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (i == A.size() &amp;amp;&amp;amp; j == B.size());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The above algorithm doesn&#39;t work when C[k]=A[i]=B[j], essentially throwing one in to a dilemma whether to accept the character from A or B.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Given two sorted arrays A and B.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Find the intersection of these arrays A and B.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:The intersection can be found by using a variation of merge routine of the merge sort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If array A is small and array B is too large. how will you proceed for getting intersection of those two arrays?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Solution:In this case for each entry of smaller array,we can run a binary search routine on the larger one to know its presence.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Google Interview Round 5 ::&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If you get into Google, which products are you going to work on?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is TCP, UDP. what is reliability, unreliability, give examples of these?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is http protocol?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; How does Google search engine works?&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; What is indexing, what is the input and output to it. how Google does that?&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8515136147289451171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8515136147289451171'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/google-interview-questions-google.html' title='Google Interview Questions, Google Interview'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdVhEbO7W88jNMdtwZDnML8nIG6O9ChjZ86bOmMDv4knACcJAFZePeO042whd6nzmEdFcuiLi3g12szhytdzVpPfjzUJ1UAJCQ0C1hBABO4PZQrmlzayE148GIKRhyCOoKFEatmbSt1jc/s72-c/Google-Interview.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-8813847962140385369</id><published>2011-07-04T16:23:00.000-07:00</published><updated>2011-07-04T16:23:13.181-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Jobs Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions"/><title type='text'>Questions at Google Job Interview - Solutions to Crazy - Google Interview</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&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/AVvXsEgt49lKj2-PttkrKdIc8NUYnT4hp-rEE8FSK8z4X9fWtBoXTKbywbyyoIsUcEx_6FDSaARWOB29VMb1mBP7UxoA8oCnPU2iEDT1WGUTynLc2riakmJLp67hwajcpmQs1hP65y1hc8Jq4gE/s1600/Google-Interview-Questions.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt49lKj2-PttkrKdIc8NUYnT4hp-rEE8FSK8z4X9fWtBoXTKbywbyyoIsUcEx_6FDSaARWOB29VMb1mBP7UxoA8oCnPU2iEDT1WGUTynLc2riakmJLp67hwajcpmQs1hP65y1hc8Jq4gE/s320/Google-Interview-Questions.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;How many golf balls can fit in a school bus?&lt;br /&gt;
&lt;br /&gt;
Solution: &lt;/b&gt;The point of the question isn&#39;t to see how golf balls you think are in the bus, but to see what your deduction skills are like. Do you just make a random guess or try to cop out by saying a lot, or do you actually try to come up with a legitimate answer by going through a logical series of steps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;You are shrunk to the height of a nickel and your mass is proportionally reduced so as to maintain your original density. You are then thrown into an empty glass blender. The blades will start moving in 60 seconds. What do you do?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;/b&gt;You simply jump out. As you are scaled down, the ratio of muscle mass to total mass remains the same. Potential energy is given by E = mgh. So, if E/m is unchanged (where E is the energy expended in expanding your leg muscles, and m is your mass), then h is unchanged. Mini-me jumps as high as me. This is the reason why grass-hoppers can jump about as high as people.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
How much should you charge to wash all the windows in Seattle?&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;/b&gt;As crazy as it might sound, questions like these demonstrate your ability to think through a complex problem with little or no information. They expect you to take an educated guess. Most of the time you can ask them questions like - how many buildings are there in Seattle.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;br /&gt;
How would you find out if a machine’s stack grows up or down in memory?&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;/b&gt;Instantiate a local variable. Call another function with a local. Look at the address of that function and then compare. If the function&#39;s local is higher, the stack grows away from address location 0; if the function&#39;s local is lower, the stack grows towards address location 0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Explain a database in three sentences to your eight-year-old nephew.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;/b&gt;A database is like a file cabinet. The files, or data, is stored in it and can be arranged in categories. But unlike an actual file cabinet, you can do a lot more cool stuff with a database like being able to make it accessible through the internet.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
How many times a day does a clock’s hands overlap?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:T&lt;/b&gt;he Hour hand and Minute hand would be meeting exactly 11 times in 12 hours (Hour hand would have taken 1 clockwise round and Minute hand would have taken 12 clockwise rounds, so 12 - 1 = 11 rounds).&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
result: &lt;/b&gt;First time hour and minute hands overlap will be 12 Hours / 11 = 01:05:27.27. So at this time only hour and minute hands would be overlapping and second hand will not be any near to them. Similarly for 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th and 10th overlap of hour and minute hand the Second hand wont be any nearby. So all 3 hands (hour, minute and Second) overlap only 2 times i.e. (0:0:0 and 12:0:0).&lt;br /&gt;
&lt;br /&gt;
Also we all know when we get our watches repaired, normally the repairman overlaps all the three hands to 12.&lt;br /&gt;
&lt;br /&gt;
If we are considering that the second hand is not present, then the rest two overlaps 22 times in 24 hours.&lt;br /&gt;
&lt;br /&gt;
There again is a catch, if we check the angles by which the hour hand and minute hand moves.&lt;br /&gt;
&lt;br /&gt;
The second hand moves 6 degree in a second. In that time the minute hand will move 6/60 degrees. and the hour hand will move 6/(60*12) degrees. now taking these things in the considerations. if we check the positions of the hour and minute hand in terms of angle from the marker 12, for our first rendezvous time, i.e. 01:05:27.27 sec.&lt;br /&gt;
first thing that comes to my mind is that, there is fraction in the seconds. So that time can’t be measured. there will be no exact overlap. now lets calculate the angles:&lt;br /&gt;
&lt;br /&gt;
1 hour 5 mins and 27 seconds = 3600 + 5*60 + 27 = 3927 seconds.&lt;br /&gt;
&lt;br /&gt;
angle of hour hand = 3927 * 6/(60*12) = 32.725 degree.&lt;br /&gt;
angle of minute hand = 3927 * 6/60 = 392.7 degree&lt;br /&gt;
subtracting 360 degree from it we get - 32.7 degree.&lt;br /&gt;
&lt;br /&gt;
So at 01:05:27 both hands don’t overlap. Now for 01:05:28 :&lt;br /&gt;
Angles : hour hand - 32.73333&lt;br /&gt;
minute hand - 32.8&lt;br /&gt;
so obviously they dont meet at 01:05:28 either.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;So they overlap at 12:00 and 24:00 only. So the answer is 2 only.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
You have to get from point A to point B. You don’t know if you can get there. What would you do?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;Utilizing a “learn as you go” approach and applying collected knowledge and data along the way is the best way to proceed. Let’s break this down farther.&lt;br /&gt;
&lt;br /&gt;
Determine the amount of time you have to go from point A to point B. Spend the initial 20% of that time making a 360° search with the largest circumference possible with the in the time you have allowed.&lt;br /&gt;
&lt;br /&gt;
During that time, ask people, look for maps, clues, collect data, and knowledge. At the end of the initial 360° search take an objective look at all the information you have obtained and you calculate the risk of failure you are willing to live with. Create a plan and a strategy based on your assessment of where you believe point B to be. Then you proceed on implementing your plan with predetermined intervals of reassessment and strategy improvements.&lt;br /&gt;
&lt;br /&gt;
This is the best chance you have reaching point B if you don’t know if you can get there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Imagine you have a closet full of shirts. It’s very hard to find a shirt. So what can you do to organize your shirts for easy retrieval?&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Solution:&lt;/b&gt;Let’s suppose there are&lt;br /&gt;
a set of attributes of each shirt you are interested in: e.g. sleeve length, color, buttons (no buttons, fully button, partially buttoned from collar to chest level).&lt;br /&gt;
Let’s say the closet is a simple wall closet with a single closet rod running the entire length of closet. On the left you put all the short sleeve shirts, and on the right the long sleeve shorts. You separate then long and short sleeve sides with a specially marked coat hanger. Then you separate each group into no buttonoed, partially buttoned, and fully button, using more specially marked hangers. Then each sub group is separated into colored and monochrome sub-sub-groups (specially marked hangers aren’t needed for separators unless you are color blind) Then each colored group is sorted left to right according to the color spectrum: ROYGBIV: red, orange, yellow, green, blue, indigo, violet. Each monochrome ggroup is sorted left to right: white on the left, black on the right, and shades of grey in the middle, the darker greys on the right, the lighter on the left.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Every man in a village of 100 married couples has cheated on his wife. Every wife in the village instantly knows when a man other than her husband has cheated, but does not know when her own husband has. The village has a law that does not allow for adultery. Any wife who can prove that her husband is unfaithful must kill him that very day. The women of the village would never disobey this law. One day, the queen of the village visits and announces that at least one husband has been unfaithful. What happens?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;1. There is only one cheat husband&lt;br /&gt;
- If it is so then 99 wives knew it before. So the cheated wife got the idea from queen that her husband is cheating. So she will kill him. Next morning every wife will know there is no cheat husbands anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
2. There are more than one cheat husbands&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
- In this case, all of the wives already had the idea prior to queen&#39;s information. Its just that the cheated wives knew the count which is one less than what the non-cheated wives&#39; knew - thats all. i.e. if there were 2 cheat husbands then their wives knew the count is 1 and others knew its 2. So the queen just repeated the info saying &quot;at least 1&quot;. Same goes to 2,3,4...100 cheat husbands. So in this case no wife kills her husband.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;In a country in which people only want boys, every family continues to have children until they have a boy. if they have a girl, they have another child. if they have a boy, they stop. what is the proportion of boys to girls in the country?&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;From pure probability,we get the expected number of girls born to be 1/2 with that of boys being 1.So the ratio is 2:1&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
If the probability of observing a car in 30 minutes on a highway is 0.95, what is the probability of observing a car in 10 minutes (assuming constant default probability)?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;If the chance to see the car is 10 percent per minute, the first minute you have 10% chance, the second minute you have 10% of 90% = 9% (so total 19%), the third minute 10% of 81% (= 8,1%, total 27,1 %) ......&lt;br /&gt;
As the chance for 30 minutes is 95 percent, the chance for 1 minute is 9.5% and for 10 minute 63.1 %.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you look at a clock and the time is 3:15, what is the angle between the hour and the minute hands? (The answer to this is not zero!)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;7.5 degrees (the hour hand is 1/4th of the way between 3 and 4, the angle measure of that is 360/12 = 30 degrees between hours / 4 = 7.5 degrees).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Four people need to cross a rickety rope bridge to get back to their camp at night. Unfortunately, they only have one flashlight and it only has enough light left for seventeen minutes. The bridge is too dangerous to cross without a flashlight, and it�s only strong enough to support two people at any given time. Each of the campers walks at a different speed. One can cross the bridge in 1 minute, another in 2 minutes, the third in 5 minutes, and the slow poke takes 10 minutes to cross. How do the campers make it across in 17 minutes?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;1 and 2 cross, taking 2 minutes, 1 goes back carrying the flashlight total=3 minutes. 5 and 10 cross, taking 10 minutes totaltime now= 13 minutes, 2 goes back,total time now = 15 minutes. 1 and 2 cross again, taking 2 minutes making it 17 minutes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;You are at a party with a friend and 10 people are present including you and the friend. your friend makes you a wager that for every person you find that has the same birthday as you, you get $1; for every person he finds that does not have the same birthday as you, he gets $2. would you accept the wager?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;No.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How many piano tuners are there in the entire world?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;1) At first list out all the piano manufacturing companies in the world.&lt;br /&gt;
2) Then look into their purchase records and find out the piano purchasers information.&lt;br /&gt;
3) i) If the purchase is made by an individual or a house hold then the piano is played at best case by all the people of the house.&lt;br /&gt;
ii) Else if the piano is purchased for school then list out the students that opted the piano course in their music curriculum.&lt;br /&gt;
iii) If the piano is purchased by a Church then count the no of major or minor events of the church and count the piano users.&lt;br /&gt;
sum up all the numbers to get more or less accurate piano users count.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;You have eight balls all of the same size. 7 of them weigh the same, and one of them weighs slightly more. How can you find the ball that is heavier by using a balance and only two weighings?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;choose 6 balls and weigh 3 against 3&lt;br /&gt;
- if they weigh the same, you have another weighing for the remaining 2 balls and you can find the heavier one&lt;br /&gt;
- if they don’t weigh the same, from the group of 3 which was heavier, choose any 2 balls and weigh them:&lt;br /&gt;
- if they weigh the same, the remaining ball is the heavier one; otherwise you just found the heavier one by weighing the 2 chosen balls.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
You have five pirates, ranked from 5 to 1 in descending order. The top pirate has the right to propose how 100 gold coins should be divided among them. But the others get to vote on his plan, and if fewer than half agree with him, he gets killed. How should he allocate the gold in order to maximize his share but live to enjoy it? (Hint: One pirate ends up with 98 percent of the gold.)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;The highest ranked pirate gets 98 gold coins&lt;br /&gt;
---Two pirates get 1 gold coin each&lt;br /&gt;
---The other 2 pirates get nothing.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8813847962140385369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8813847962140385369'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/questions-at-google-job-interview.html' title='Questions at Google Job Interview - Solutions to Crazy - Google Interview'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt49lKj2-PttkrKdIc8NUYnT4hp-rEE8FSK8z4X9fWtBoXTKbywbyyoIsUcEx_6FDSaARWOB29VMb1mBP7UxoA8oCnPU2iEDT1WGUTynLc2riakmJLp67hwajcpmQs1hP65y1hc8Jq4gE/s72-c/Google-Interview-Questions.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-8159226605979326770</id><published>2011-07-04T16:15:00.000-07:00</published><updated>2011-07-04T16:15:28.585-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Young tableau"/><title type='text'>Search In A Young tableau - A Sorted Matrix, Search In A Young tableau</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;Young tableau : &lt;/b&gt;For our present discussion ,we confine this entity to a table which elements are sorted both column wise and row wise.The degree of orderliness among the elements is loosely bound that a row by row or column by column traversal of this matrix doesn&#39;t essentially list out the elements in a sorted manner.So the search on this matrix is not all that simple and straight forward as it looks like.&lt;br /&gt;
In the following sections we will look at some interesting approaches to search for a key in this 2D array(after all it is!!).&lt;br /&gt;
&lt;br /&gt;
One interesting yet simple thing worth observing is that&lt;br /&gt;
element A[i][j] is always &amp;gt; A[p][q] for i &amp;gt; p and j&amp;gt; q .&lt;br /&gt;
The next 2 strategies are based on this simple fact.&lt;br /&gt;
&lt;br /&gt;
Strategy1 - A grid search: About any element A[i][i] divide the matrix in to 4 quadrants.&lt;br /&gt;
If the key K we are looking for is&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;A[i][j] then we can eliminate the lower right quadrant because all its elements are &amp;gt; A[i][j].&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;A[i][j] then we can eliminate the lower right quadrant because all its elements are &amp;gt; A[i][j].&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; =A[i][j]. then our search is over.The choice of this i can be done in a binary search manner.. reducing the search space by half.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we can search the 3 quadrants individually and hence recursively.&lt;br /&gt;
&lt;br /&gt;
T(N)=3*T(N/4)+O(1) which comes out to be O(N^(log3/log4)) which is less than O(N).&lt;br /&gt;
&lt;br /&gt;
Strategy2:Now we move a step further in reducing the search space.Iterate along the diagonal and find i such that A[i][i] &amp;lt;k and A[i+1][i+1] &amp;gt;k.Now we have only 2 search intervals to search for.&lt;br /&gt;
&lt;br /&gt;
T(N)=2*T(N/4)+O(N) which comes out to be O(N).&lt;br /&gt;
&lt;br /&gt;
Strategy3:One more interesting solution and smart solution that I found was(the credit goes to the geek named Novice in the discussion http://inder-gnu.blogspot.com/2008/01/find-element-in-row-and-column-sorted.html ) this.&lt;br /&gt;
&lt;br /&gt;
Start from the point in the last row first column. Every point to its right is greater than this point and every point on its top is smaller than this. So, if the point is greater than this point then move right otherwise move top. So, you will traverse at most 2*n points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well, these are 3 interesting solutions I could find till now and at this juncture ,it is not surprising if one wishes to compare these strategies to figure out the best and I don&#39;t even rule out any other solutions to this problem.So folks if you do any ,please put them in the comments sections and let others know.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Continued&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Here are the C codes for the above discussed strategies.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Strategy1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
strategy1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
bool novice_search(int **grid,int size, int key,int &amp;amp;x,int &amp;amp;y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i=size-1,j=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(0&amp;lt;=i &amp;amp;&amp;amp; i&amp;lt;size &amp;amp;&amp;amp; 0&amp;lt;=j &amp;amp;&amp;amp; j&amp;lt;size)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; if(grid[i][j]==key)&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; {&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; x=i;&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; y=j;&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; return true;&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; }&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; else if(grid[i][j] &amp;lt;key)&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; {&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; j++;&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; }&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; else&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; i--;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
strategy2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
bool quadra_partitionsearch(int **grid,int row_min,int row_max,int col_min,int col_max,int key,int &amp;amp;x,int &amp;amp;y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((row_min &amp;gt; row_max) ||( col_min &amp;gt;col_max))&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; return false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((row_min==row_max) &amp;amp;&amp;amp;(col_min==col_max))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; if(grid[row_min][col_min]==key)&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; {&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; x=row_min;&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; y=col_min;&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; return true;&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; }&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; else&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; return false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((grid[row_min][col_min] &amp;lt;=key) &amp;amp;&amp;amp; (grid[row_max][col_max]&amp;gt;=key))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; int row_mid =(row_min +row_max)/2;&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; int col_mid =(col_min+col_max)/2;&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; bool flag;&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; cout &amp;lt;&amp;lt;row_min &amp;lt;&amp;lt;&#39;\t&#39; &amp;lt;&amp;lt;row_max&amp;lt;&amp;lt;&#39;\t&#39;&amp;lt;&amp;lt;col_min&amp;lt;&amp;lt;&#39;\t&#39;&amp;lt;&amp;lt;col_max&amp;lt;&amp;lt;&#39;\n&#39;;&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; if(grid[row_mid][col_mid]==key)&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; {&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; x=row_mid;&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; y=col_mid;&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; return true;&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; }&lt;br /&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; else if(grid[row_mid][col_mid]&amp;gt;key)&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; {&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; if(quadra_partitionsearch(grid,row_min,row_mid,col_min,col_mid,key,x,y))&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; return true;&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; }&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; else&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; {&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; if(quadra_partitionsearch(grid,row_mid,row_max,col_mid+1,col_max,key,x,y))&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; return true;&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; }&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; if(quadra_partitionsearch(grid,row_min,row_mid,col_mid+1,col_max,key,x,y))&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; return true;&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; else if(quadra_partitionsearch(grid,row_mid+1,row_max,col_min,col_mid,key,x,y))&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; return true;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;strategy3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
bool binary_partitionsearch(int **grid,int row_min,int row_max,int col_min,int col_max,int key,int &amp;amp;x,int &amp;amp;y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((row_min &amp;gt; row_max) ||( col_min &amp;gt;col_max))&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; return false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if((row_min==row_max) &amp;amp;&amp;amp;(col_min==col_max))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; if(grid[row_min][col_min]==key)&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; {&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; x=row_min;&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; y=col_min;&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; return true;&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; }&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; else&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; return false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; if(grid[row_min][col_min] &amp;gt; key)&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; return false;&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; int row_mid=row_min,col_mid=col_min;&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; while(grid[row_mid][col_mid] &amp;lt; key)&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; {&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; row_mid++;&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; col_mid++;&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; }&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; if(grid[row_mid][col_mid]==key)&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; {&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; x=row_mid;&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; y=col_mid;&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; return true;&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; }&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; else&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; {&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; if(binary_partitionsearch(grid,row_mid,row_max,col_min,col_mid-1,key,x,y))&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; return true;&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; return binary_partitionsearch(grid,row_min,row_mid -1,col_mid,col_max,key,x,y);&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; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I tried to check which of them is efficient by noting the runtimes and well all of them were quite close,though 2nd and 3rd approaches did mostly well compared to the first one.All these strategies worked more or less in the same manner on an grids of size varying from 100 to 1000.The last 2 strategies worked much better than the first one mostly.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8159226605979326770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/8159226605979326770'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/search-in-young-tableau-sorted-matrix.html' title='Search In A Young tableau - A Sorted Matrix, Search In A Young tableau'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2796686028133320330.post-7290500885383940872</id><published>2011-07-04T16:12:00.000-07:00</published><updated>2011-07-04T16:12:02.082-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon"/><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Interview"/><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Interview Questions"/><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Jobs"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions"/><title type='text'>Latest Amazon Interview Questions , Amazon Job Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&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/AVvXsEgMx04dcRbbUxnBZ-BMdP0wv_KavqBVFsCUmQbZlmZTMXPNnOxwx6iQMwmlO-Ys3KuQBUzhlsVWSh33hMVfUa_a9qkKcq5FnjAFYDMuXDDYAVs_E1NRvm9FJskKGZNW11xFYJxt0bWC7AU/s1600/Amazon-interview-questions.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/AVvXsEgMx04dcRbbUxnBZ-BMdP0wv_KavqBVFsCUmQbZlmZTMXPNnOxwx6iQMwmlO-Ys3KuQBUzhlsVWSh33hMVfUa_a9qkKcq5FnjAFYDMuXDDYAVs_E1NRvm9FJskKGZNW11xFYJxt0bWC7AU/s1600/Amazon-interview-questions.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;Latest Amazon Interview Questions -3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. How would you find the second largest element in an array using minimum no of comparisons?&lt;br /&gt;
&lt;br /&gt;
2. Write a C program for level order traversal of a tree?&lt;br /&gt;
&lt;br /&gt;
3. You are given: 3 types of vehicles: Motorbike, Car, and a special type of car for the handicapped.&lt;br /&gt;
3 types of parking: Motorbike parking, Car parking, handicapped car parking.&lt;br /&gt;
&lt;br /&gt;
Motorbikes and cars can only park in their designated parkings, while the handicapped cars can park either in their own parking or the regular car parking.&lt;br /&gt;
How would you model this as classes? Explain your methods.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Given 2 tables: Employee(Employee_Name,Dept_No) Department(Dept_No, Dept_Name)&lt;br /&gt;
&lt;br /&gt;
Write an SQL query which outputs all the employees, and their department nos and names, including all those departments which have no employees working for them.&lt;br /&gt;
&lt;br /&gt;
6. Explain about Inodes?&lt;br /&gt;
&lt;br /&gt;
7.Give a Linux shell command to find all files in a directory which contain ip addresses.&lt;br /&gt;
&lt;br /&gt;
8. Given a table Employee which has columns name and salary, write an SQL query to find the employee with the second highest salary.&lt;br /&gt;
&lt;br /&gt;
9. Given a table of Player which contains Sno and player name, write a query which finds all possible Table Tennis doubles pairings.&lt;br /&gt;
&lt;br /&gt;
10.Given a string A, and a string B, and a dictionary, how would you convert A to B in the minimum no of operations, given that:&lt;br /&gt;
&lt;br /&gt;
i) All the intermediate words must be from the dictionary&lt;br /&gt;
&lt;br /&gt;
ii) An ‘operation’ is defined as:&lt;br /&gt;
&lt;br /&gt;
a) Delete any character from a string ex dog → do&lt;br /&gt;
&lt;br /&gt;
b) Insert any character into a string ex cat → cart&lt;br /&gt;
&lt;br /&gt;
c) Replace any character in the string with another ex cat → cot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Latest Amazon Interview Questions -2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.Given a string,find the first un-repeated character in it? Give some test cases&lt;br /&gt;
&lt;br /&gt;
2.You are given a dictionary of all valid words. You have the following 3 operations permitted on a word:&lt;br /&gt;
&lt;br /&gt;
a) Delete a character&lt;br /&gt;
&lt;br /&gt;
b) Insert a character&lt;br /&gt;
&lt;br /&gt;
c) Replace a character&lt;br /&gt;
&lt;br /&gt;
Now given two words - word1 and word2 - find the minimum number of steps required to convert word1 to word2. (one operation counts as 1 step.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.Given a cube of size n*n*n (i.e made up of n^3 smaller cubes), find the number of smaller cubes on the surface. Extend this to k-dimension.&lt;br /&gt;
&lt;br /&gt;
4.What is a C array and illustrate the how is it different from a list.&lt;br /&gt;
&lt;br /&gt;
5. What is the time and space complexities of merge sort and when is it preferred over quick sort?&lt;br /&gt;
&lt;br /&gt;
6. Write a function which takes as parameters one regular expression(only ? and * are the special characters) and a string and returns whether the string matched the regular expression.&lt;br /&gt;
&lt;br /&gt;
7. Given n red balls and m blue balls and some containers, how would you distribute those balls among the containers such that the probability of picking a red ball is maximized, assuming that the user randomly chooses a container and then randomly picks a ball from that.&lt;br /&gt;
&lt;br /&gt;
8.Find the second largest element in an array with minimum no of comparisons and give the minimum no of comparisons needed on an array of size N to do the same.&lt;br /&gt;
&lt;br /&gt;
9. Given an array of size n ,containing every element from 1 to n+1, except one. Find the missing element.&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Latest Amazon Interview Questions -1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. How do you convert a decimal number to its hexa-decimal equivalent.Give a C code to do the same&lt;br /&gt;
&lt;br /&gt;
2. Explain polymorphism citing an example.&lt;br /&gt;
&lt;br /&gt;
3. What are the 4 basics of OOP?&lt;br /&gt;
&lt;br /&gt;
4. Define Data Abstraction. What is its importance?&lt;br /&gt;
&lt;br /&gt;
5. Given an array all of whose elements are positive numbers, find the maximum sum of a subsequence with the constraint that no 2 numbers in the sequence should be adjacent in the array.&lt;br /&gt;
&lt;br /&gt;
Eg.&lt;br /&gt;
&lt;br /&gt;
i) 3 2 7 10 should return 13 (sum of 3 and 10)&lt;br /&gt;
&lt;br /&gt;
ii) 3 2 5 10 7 should return 15 (sum of 3, 5 and 7)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Given a Binary Search Tree, write a program to print the kth smallest element without using any static/global variable. You can’t pass the value k to any function also.&lt;br /&gt;
&lt;br /&gt;
7.You are given some denominations of coins in an array (int denom[])and infinite supply of all of them. Given an amount (int amount), find the minimum number of coins required to get the exact amount. What is the method called?&lt;br /&gt;
&lt;br /&gt;
8.Given an array of size n. It contains numbers in the range 1 to n. Each number is present at least once except for 1 number. Find the missing number.&lt;br /&gt;
&lt;br /&gt;
9.Given an array of size n. It contains numbers in the range 1 to n. Each number is present at least once except for 2 numbers. Find the missing numbers.&lt;br /&gt;
&lt;br /&gt;
10.Given an array of size n. It contains numbers in the range 1 to n. Find the numbers which aren&#39;t present.&lt;br /&gt;
&lt;br /&gt;
---------------------------------------------------------&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/7290500885383940872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2796686028133320330/posts/default/7290500885383940872'/><link rel='alternate' type='text/html' href='http://onlinejobsbuzz.blogspot.com/2011/07/latest-amazon-interview-questions.html' title='Latest Amazon Interview Questions , Amazon Job Interview Questions'/><author><name>Admin</name><uri>http://www.blogger.com/profile/11158849780030242481</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMx04dcRbbUxnBZ-BMdP0wv_KavqBVFsCUmQbZlmZTMXPNnOxwx6iQMwmlO-Ys3KuQBUzhlsVWSh33hMVfUa_a9qkKcq5FnjAFYDMuXDDYAVs_E1NRvm9FJskKGZNW11xFYJxt0bWC7AU/s72-c/Amazon-interview-questions.jpg" height="72" width="72"/></entry></feed>