Professional Documents
Culture Documents
US IT Staffing Notes
US IT Staffing Notes
US Visa’s
B1/B2: Business visa/ travel visa (only for short term visa)
F1 visa: F1 is the Student Visa. Under this visa student can work for 20 hours in a week.
CPT: CPT is stands for Curricular Practical Training. F1 student apply for this visa during
his/her study period and can work in US for 20 hours in week & more. If he/she works more
than 20 hours, then they can’t apply for OPT visa. CPT validity is 1 year.
OPT-EAD: OPT stands for Optional Practical Training. F1 student apply for this visa after
completion of his/her study. Using this visa, he/she can work in US for 40 hours in week. Its
Validity/Duration is 1 year but students from STEM (Science, Technology, Engineering and
Mathematics) can get an extension of 24 months.
H1B: H1B is a work visa, applied by the employer. Its Validity/Duration is 3 years and
there is 1 more extension of 3 more years. Its applied in the 1 st week of April & started from 1st
of October.
H1B applied by 4-5 lakhs people only 85000(65000 graduates 20000 post graduates) gets H1B after that
they have lottery system, they select random if selected then its ok otherwise you have to apply
another year.
1. I-797 A: Candidates who are present in US on visa (H4 EAD, L2 EAD, OPT, CPT, TN, L1) other
than H1B then their employer applies H1B visa and they are entitled for I-797 A.
2. I-797 B: If the Candidate is present in his/her home country and they don’t have any visa
for US Then Candidate employer apply for H1B and they are entitled for I-797 B.
3. I-797C: If someone applied for I-797 A and it is approved then candidate received a receipt
which is called as I-797 C
H4-EAD: H4-Ead visa is a dependent visa. It is given to the spouse of H1B visa holder, its
validity is same as H1B.
GC EAD: When the Green Card of a Candidate is in process, he is given a visa known as GC-
EAD.
GC (Green Card): GC visa is also known as a Permanent Resident Card and allows the holder
to stay and work in the United States on a permanent basis. Its Valid for 10 years. Although
Green Card holders are not full U.S. citizens, they are granted almost all of the same rights.
L1 visa: L1 is an Intracompany Transfer visa. It is for foreign workers who will enter US to
work for the same company for whom they were working in their home country, its
Validity/Duration is 3 -5 years.
L2-EAD: It is a dependent visa, which is given to the spouse of L1 visa holder, validity is 2
years.
TN visa: TN stands for Treaty NAFTA (North America Free Trade Agreement). This visa is
given to neighbouring country of US that is Canada & Mexico. Validity is 3 years.
E3 visa: This visa is given only to the citizens of Australia; validity is 2 years.
USCIS: USCIS stands for United States Citizenship and Immigration Services, It is the authority
which is responsible for granting the visa’s and citizenship in US.
Q: What is EAD ?
H4-EAD C26
L2-EAD A18
GC-EAD C09P (Valid for multiple entry in US), C09 (Not valid for multiple entry in US)
Q: What is I94 ?
Tax Terms
W2: In W2 we deal directly with the Candidates, we become his employer and we will pay
his/her Taxes.
Corp-to-Corp or (C2C): In Corp-to-Corp we do not deal directly with the candidate. We deal
with 3rd party who is the employer of the candidate. Here the employer of the candidate will
pay his/her taxes, we are not liable for it.
1099: In 1099 Candidate is responsible for paying his/her own taxes. But the candidate needs
to be either a US citizenship or Green Card holder.
3. Contract to Hire: The candidate is initially on a contract period and then he will get
converted into Fulltime, we will look for only USC & GC candidates for “Contract to Hire”
position.
Q: Difference between Fulltime and Contractual?
A: Fulltime Contractual
In Fulltime we hire only US citizens & GC holders. In Contractual we can hire all visas.
In Fulltime there are lots of benefits, such as: In Contractual, there is only a single
Type for Requirement Type for tax Type for visa work
1099 USC, GC
W2/1099
Technical Part
Q. What is Java Developer and skill?
Front end Java Developer: Front end Java people work on client-side programming. It’s
running as a User interface. Also known as UI Developer.
Backend Java Developer: Back end Java developer work on server-side programming of the
applications, which are not visible to users but work in background of the program.
Also, they should have some basic databases knowledge like: Oracle, SQL, SQL Server, MySQL,
RDBMS.
Full Stack Java Developer: A Full-Stack Developer works on front-end as well as back-end.
Frameworks is prewritten code to which you add your own code to solve a problem in a
specific domain.
1. Spring
2. Struts
3. Hibernate
4. JSF
5. Grails
Core Java is used for Mobile Application and Offline Desktop Application.
Advanced Java is used for developing the Web-based Application and Enterprise Application
Skill Set:
1. C#.NET
2. VB.NET
3. ASP.NET,
4. ADO.NET,
5. XSLT
6. HTML
7. WCF (Windows Communication Foundation)
8. WPF (Windows Presentation Foundation)
9. LINQ
QA Analyst will develop test plans, test cases and test scripts for projects, perform testing on
various software, telecom and reporting systems.
Automation Skill:
1. Selenium
2. HP QTP
3. HP Quality Centre
4. Jira
5. Zephyr
6. Firebug
7. Perfecto Mobile
8. win runner
9. load runner
Manual Testing: Manual testing is done with the help of human beings. It is time conduming
and less reliable.
Manual Skill:
1. White Box
2. Black box
3. Grey Box
4. Unit Testing
5. Performance Testing
Quality engineers Inspects and test, product materials, mechanics and electrical systems.
Skills:
1. Selenium
2. Cucumber
3. Maven
4. Jenkins
5. SoapUI
6. Restful API testing
7. Agile
8. Quality Centre
9. Eclipse
10. NetBeans
Business Analyst is a functional role. He gathers the requirements from the stack holders and
prepare business requirement documents. He analyses the project, find the loopholes in it and
contact to the IT person.
They should have experience on Data Modelling, Process Mapping, Workflow Analysis, Risk
Analyst, Gap Analysis
If he is a Financial Business Analyst, he should have knowledge of Financial Tools like CCAR,
BASEL2 etc.
Skills of Business Analyst:
1. SAS
2. SPSS
3. Tableau
4. Cognos
5. SAP MM (Material Management)
6. PeopleSoft
7. Agile
8. Waterfall
9. RUP
Business system Analyst is a Technical role. He analyses the project, find the loopholes in it
and suggest remedies for it.
Project managers have the responsibility of the planning, procurement and execution of a
project, in any undertaking that has a defined scope, He handle only one project and report to
program manager.
Program managers handle the more than one project they have the responsibility of the
planning, procurement and execution of the all project.
They take important decision like: Cost Control, Risk Management. Contract Management,
Critical Thinking, Communication, Leadership
Q: What is Informatica Developer?
Informatica developer is a tool where you can develop, data quality, plans/mapping. This tool
contains all the transformation of power centre and other new transformations related to data
quality.
Enterprise resource planning (ERP) is business process management software that allows an
organization to use a system of integrated applications to manage the business and automate
many back-office functions related to technology, services and human resources.
ERP Skills
1. Infor10 ERP
2. JD Edwards
3. Maximo
4. Microsoft Dynamics
5. NetSuite
6. Oracle EBS
7. PeopleSoft
ETL is short for extract, transform, load, three database functions that are combined into one
tool to pull data out of one database and place it into another database. Extract is the process
of reading data from a database.
IOS (IPhone Operating System) is a mobile operating system created and developed by Apple
Inc.
1. iOS 10
2. APNS
3. AF Networking
4. Reactive Objective
5. Objective-C
6. Swift
7. C++
8. Mac OS XCode
9. Git
10. Bit Bucket
11. GitHub
12. Cocoa Pods
13. Source Tree
Android Development is the process by which new applications are created for devices
running the Android operating system. Android is a mobile operating system. It’s developed by
Google inc.
Skills:
1. Android (8.0.0)
2. Android SDK
3. Shared Preferences
4. Retrofit
5. Git
6. Android Studio
7. Agile
8. Google Maps API
9. Dagger2
10. Git
Q: what is Data analyst?
Data Analyst: Data analysis, also known as analysis of data or data analytics, is a process of
inspecting, cleansing, transforming, and modelling the data.
Developer is the one who develop the application and software whereas Admin work is to
maintain day to day operation of application or software
Q: what is Hadoop?
Hadoop is an open source, Java-based programming framework that supports the processing
and storage of extremely large data sets in a distributed computing environment. It is part of
the Apache project sponsored by the Apache Software Foundation.
Skill sets:
1. HBase
2. Hive
3. Kafka
4. Spark
5. Storm
6. Pig
7. Soap UI
8. HDFS
9. MapReduce
Big Data is concept how we can process store transfer share analyses such big amount of data
whereas Hadoop is tool providing solution to that. Actually, Hadoop is a part of Bigdata
domain.
Skills
1. SOSL
2. SOQL
3. Sales cloud
4. Server Cloud
5. Chatter
6. Sandbox
7. Lightening
8. force.com
9. APEX
Name of Databases:
1. DB2
2. Oracle
3. SQL
4. MySQL
5. Teradata
6. SQL Server
7. Amazon DB
8. ODC Net
9. MongoDB
Name of Operating Systems:
1. Microsoft Windows
2. Mac OS X
3. Linux
4. Rad hat
5. MS dos
Name of Web Server:
1. Apache
2. HTTP server
3. Samba
4. IBM
5. Tomcat
Name of BI Tools:
1. SAP Business Objects,
2. SAS
3. Qlik sense
4. Power BI
5. IBM Cognos Analytics
6. MicroStrategy
Full forms:
Remember:
1. Alaska
2. Florida
3. Nevada
4. South Dakota
5. Texas
6. Washington
7. Wyoming
Major Cities:
• Arizona: Phoenix
• California: Bay Area, San Francisco, Los Angeles
• Bay Area: 51 Cities- San Francisco, Oakland, San Jose, Berkeley, Fremont, Palo Alto,
Richmond,
Sunnyvale, Mountain View, Walnut Creek, Redwood City, Menlo Park, Santa Rosa,
Pleasanton, Cupertino, Milpitas, San Ramon, San Bruno
• Colorado: Denver
• Connecticut: Hartford
• Delaware: Wilmington
• Florida: Miami, Fort Lauderdale, Orlando, Tampa, Jacksonville, Boca Raton
• Georgia: Atlanta, Alpharetta
• Hawaii: Honolulu
• Illinois: Chicago, Naperville, Schaumburg, Hoffman Estates, Deerfield
• Indiana: Indianapolis, Fort Wayne
• Iowa: Des Moines
• Louisiana: New Orleans
• Maryland: Baltimore
• Massachusetts: Boston, Waltham, Framingham
• Michigan: Detroit
• Minnesota: Minneapolis, Eden Prairie, Eagan, Richfield
• Missouri: St. Louis
• Nebraska: Omaha
• Nevada: Las Vegas
• New Jersey: Newark, Jersey City, Trenton, Piscataway, Basking Ridge
• New York: New York City, Buffalo, Albany
• North Carolina: Charlotte, Raleigh
• Ohio: Cleveland, Columbus, Cincinnati, Dayton,
• Oregon: Portland
• Pennsylvania: Philadelphia, Pittsburgh
• Tennessee: Nashville
• Texas: Houston, Dallas, San Antonio, Fort Worth, Plano, Irving
• Utah: Salt Lake City
• Virginia: Richmond
• Washington: Seattle, Redmond
• Wisconsin: Milwaukee, Madison
1. Maine
2. New Hampshire
3. Massachusetts,
4. Rhode Island
5. Connecticut
6. New York
7. New Jersey
8. Delaware
9. Maryland
10. Virginia
11. North Carolina
12. South Carolina 13. Georgia
14. Florida.
West Coast State:
1. California
2. Oregon
3. Washington
4. Alaska
5. Hawaii
Day Light Savings Time: Most of the United States begins Daylight Saving Time at 2:00 a.m. on
the second Sunday in March and reverts to standard time at 2:00 am on the first Sunday in
November.
US MAP:
Some Locations Where living cost is low and candidate can come at low rate:
1. Dallas, TX
2. Austin, TX
3. Pennsylvania
4. Connecticut
5. Portland, OR
6. Seattle, WA
7. Phoenix, AZ
8. Denver, CO
9. Florida
Some Locations Where candidates’ rates are always high:
3. Manhattan, NY
4. San Francisco, CA
5. San Jose, CA
6. Jersey City, NJ
7. Boston, MA
8. Chicago, IL
9. Washington, DC
Interview Question and Answeres
Introduction
I am _______(Name). I am from _______(Place). I have done B.tech (as per your qualification)
in ECE from XYZ. Currently I’m working with ________ (Company Name) as a Technical
Recruiter. I have 10 months of experience in US IT Staffing. My clients are TCS, CTS and direct
client is Kingston technology. As far as my C2C and W2 ratio is concern I am working 60% on
C2C and 40% on W2. As a Technical Recruiter I’m serving requirements like java developer,
Android developer, iOS developer, Devops and so on.
As I’m a B. tech (As per your education) student but I was not getting a good job in my
domain and then one of my friends suggest me to join US staffing industry. This industry gives
me opportunity to get a reputed job with a good salary and I love my work and it gives
immense pleasure to make other dream come true.
After 5 years I see myself as an account manager. I’m dealing with the client directly and
I’m leading a team of recruiter and I’m finically sound and a good reputation in your
company.
The experience is very good as this industry gives me a reputed job and enough money and
most importantly this industry teaches me how to work in a team and I came to know about
USA and its time zone, its geography, tax and visa terms and there is bad experience as well as
some time I work hard but didn’t find right Resume/guy for requirement. Overall, it is a good
experience.
Q: Why should I hire You?
I will give my 100% to meet the deadlines and I will submit quality resume within
turnaround time and also, I’m from b. tech background so I’m technically sound.
The working environment should be good and I will get enough opportunity to grow up and my
AM and TL should be very supportive and my wages will pay by company on time.
1. The Client send the requirement to the Account Manager of Staffing Company,
2. The Account Manager forwards the requirement to the recruiter.
3. The Recruiter will source the resume
4. He will Screen the Candidate over the phone.
5. He will submit the resume to the Account Manager
6. Account Manager will validate the resume
7. Then he will send the resume to the client.
8. If Client select the resume, then we need to schedule the interview for the candidate.
9. If candidate crack the interview, client will hire him/her.
I log in to my system then I check requirements mails which I get from my Account Manager.
Then If the requirements are C2C then I will mass mail to vendors through email and if it’s W2
requirement then I will look for quality resumes on different job portals. If resume is perfect
match with requirements. Then I screening with candidates over phone. If I like the candidates.
Then I submit him to my reporting manager. After all that, if I get any interview request for my
candidate. Then I schedule interview of my candidates.
If the requirements are C2C then I will mass mail to vendors through email and if it’s
W2 requirement, then I will look for quality resumes on different job portals.
Q: How do you Screen a Candidate?
First of all, I choose some question related to requirement from google and then ask the
candidate and if he is confident in that questions and answers them correctly then I will
proceed with him and ask him about his work authorization.
Q: How much PO. You have given in entire carrier for what position and what is the margin?
5 PO/ Closure.
I don’t know about vendors as my Account Manager not disclose this type of information
with us, my work is only to serve the requirements given by my account Manager.
2. Process is very slow and by the time interview is scheduled shortlisted candidate is already
working on different project
Q: What are the challenges you are facing in C2C and in W2 how do you
overcome with that?
1. In C2C requirement the candidates are faking their work authorization and we have to
identify the fake candidates as they are OPT-EAD but they pretend like an H1B but now a days
they are pretending like GC EAD
2. In W2: we prefer USC and GC holder but they barely pick the calls so I have to try to call
to max no of candidates so that at least one of them will pick our phone.
I always ask for the Passport No. from the H1B and GC-EAD candidate to check their I-94. If they
are not willing to share their Passport No. I ask them to come on Skype & show me their Visa
because soft copy can be tempered but hard copy cannot be tempered. I always checked their
LinkedIn account.
Q: With seeing a resume how can you find a candidate is genuine or fake?
His last name is mentioned or his year of passing is not mentioned and his project name is
very weird but it is very difficult to differentiate between fake and genuine because bench
sales are marketing them so they set a resume in such manner we can’t identify.
I will zoom the copy of H1B & notice whether the dotted lines in the background are
broken or not. In a fake H1B copy the font is also mismatching.
There are some extensions in google chrome like Lusha, ZoomInfo and hunter from where we
can get contact details without connecting.
Through E-mails
5-6
Q: What are the portals or talent hunt you are using currently?
Dice have work authorization filter Tax Term Filter, Relocation filter Whereas Monster don’t
have these.
Q: How many vendors are there in your vendor list, name some of them?
1. Inorbit
2. Netorbit
3. Global System
4. Tanisha System
5. HCL Global
6. Compunnel
7. Soft sages
8. soft nice
9. soft path
Me (Recruiter)
Account manager
EST/CST/PST
Yes, he can but he should have a company name registered on his name otherwise he can’t
Q: Bill Rate?
Pay Rate is a rate given by the staffing company to another vendor company or to the client.
Ans. Yes
Bay Area is located in California. It’s a group of 51 cities. Out of them few are; Sunnyvale,
Pleasanton, Walnut Creek, Mountain View, Redwood City.
1. Platform Developer 1
2. Platform Developer 2
3. Commerce Cloud Digital Developer
Q: Latest Version of JAVA?
Java SE 15.0.1
Angular 10
7 day